Título: me podrian ayudar a resolver estos programas Publicado por: link276 en 6 Mayo 2012, 06:31 am ejercicio 1
almacenar n numeros en un arreglo unidimensional despues capturar un numero y llevar acavo una busqueda en el arreglo e imprimir si dicho numero existe o no ejercicio 2 alacenar los primeros 20 numeros primos generados en un arreglo unidimensional y imprimirlo ejercicio3 alacenar los primeros 4 numeros perfectos generados en un arreglo unidimensional y imprimirlo como los hago en diagrama de flujo :huh: Título: Re: me podrian ayudar a resolver estos programas Publicado por: link276 en 6 Mayo 2012, 06:43 am pliiis es urgente :S
Título: Re: me podrian ayudar a resolver estos programas Publicado por: Rodrigosolari en 6 Mayo 2012, 09:14 am Amigo Arreglo es C++, ahi va el primer ejercicio.. espero haberte dado una idea.. no seas flojo
/*ejercicio 1 almacenar n numeros en un arreglo unidimensional despues capturar un numero y llevar acavo una busqueda en el arreglo e imprimir si dicho numero existe o no*/ //De Sr2004 para "elhacker.com" #include <iostream> using namespace std; void main(){ cout<<"Ingrese la cantidad de numeros que decea almacenar : "; int n; int* arrayn; cin>>n; arrayn= new int[n]; for(int j=0; j<n; j++){ cout<<"Ingrese el numero para la pocision "<<(j+1)<<": "; cin>>arrayn[j]; //cout<<endl; } cout<<"Ingrese el numero que decea verificar : "; int busc; cin>>busc; bool inter= true; for(int j = 0; j<n; j++){ if(arrayn[j]== busc){ cout<<"el Numero "<<arrayn[j]<<" existe en el arreglo en la pocision "<<(j+1)<<endl; inter = false; break; } } if(inter){ cout<<"el Numero no existe en el arreglo "<<endl; } system("pause"); } Título: Re: me podrian ayudar a resolver estos programas Publicado por: Don Pollo en 6 Mayo 2012, 14:11 pm Aquí no se resuelven ejercicios. Intenta hacerlos tú y si tienes dudas postéalas e intentaremos ayudarte.
Título: Re: me podrian ayudar a resolver estos programas Publicado por: flony en 9 Mayo 2012, 03:49 am Rodrigosolari no dudo de tu buena fe....y ganas de ayudar pero en esta parte del code
Código: arrayn= new int[n]; cita de tutorial cconclase Citar Hay una regla de oro cuando se usa memoria dinámica, toda la memoria que se reserve creo que falta el deletedurante el programa hay que liberarla antes de salir del programa. No seguir esta regla es una actitud muy irresponsable, y en la mayor parte de los casos tiene consecuencias desastrosas. No os fiéis de lo que diga el compilador, de que estas variables se liberan solas al terminar el programa, no siempre es verdad. Título: Re: me podrian ayudar a resolver estos programas Publicado por: botella en 9 Mayo 2012, 08:23 am Rodrigosolari no dudo de tu buena fe....y ganas de ayudar pero en esta parte del code Código: arrayn= new int[n]; cita de tutorial cconclase creo que falta el delete Flony, en ningún momento se usa memoria dinámica, para eso hay que llamar a malloc y ahí si se usa la función free. saludos. Título: Re: me podrian ayudar a resolver estos programas Publicado por: flony en 9 Mayo 2012, 13:02 pm ok ;)
|