Tengo alguna duda facil de resolver
Publicado por Saul (8 intervenciones) el 03/04/2001 13:18:53
Necesito acabar este ejercicio pero no se como, tengo que generar una tabla y llenarla a traves de un random entre 0 y 100 pudiendo haber repetidos. Después aceptar un numero y localizarlo mostrando el numero a buscar y las posiciones que ocupa. De no encontrarse, (mostrar un mensaje diciendo que no se ha encontrado. Modificar el algoritmo creando un segundo vector que tenga en las mismas posiciones en las que estaba en el primer vector, el numero que se ha buscado y el resto de posiciones que sean 0).*/
#include
#include
#include
#include
#define N 20
void main (void)
{
int v[20];
int i,num;
randomize();
clrscr ();
for (i=0; i=N-1; i++)
{
v[i]=random (100);
printf ("\n");
printf ("%d",v[i]);
}
printf("\n\nIntroduce un numero: ");
scanf("%d",&num);
for(i=0;i=N-1;i++)
{
if (v[i]==num)
printf ("\nNumero %d encontrado en la posicion %d",num,i);
}
getch ();
}
No se hacer lo que esta entre parentesis en el enunciado. Si alguien me ayuda se lo agradecere, porque soy novato y lo he dado mil vueltas sin conseguirlo. Si lo sabeis mandarme un e-mail a [email protected]
#include
#include
#include
#include
#define N 20
void main (void)
{
int v[20];
int i,num;
randomize();
clrscr ();
for (i=0; i=N-1; i++)
{
v[i]=random (100);
printf ("\n");
printf ("%d",v[i]);
}
printf("\n\nIntroduce un numero: ");
scanf("%d",&num);
for(i=0;i=N-1;i++)
{
if (v[i]==num)
printf ("\nNumero %d encontrado en la posicion %d",num,i);
}
getch ();
}
No se hacer lo que esta entre parentesis en el enunciado. Si alguien me ayuda se lo agradecere, porque soy novato y lo he dado mil vueltas sin conseguirlo. Si lo sabeis mandarme un e-mail a [email protected]
Valora esta pregunta
0