Arreglos c++
Publicado por Eduardo Alfonso Patino Roman (1 intervención) el 07/04/2014 05:58:56
Ayudaa porfavorr es tareaa y la tengo que entregar yaa este profee cree que todo mundo viene al 100 voy empezando a programar y me topo mucho con problemas en su materia.
/*Programa que genera un arreglo de n elementos rellenando con valores aleatorios del 1 al 6, posteriormente realiza el siguiente menu:
1-Redefinir el tamano del arreglo
2-Rellenar arreglo(con valores aleatorios)
3-Realizar inferencia
4-Imprimir arreglo
5-Salir
En realizar inferencia: permite al usuario capturar un valor y realiza una busqueda del mismo dentro del arreglo, indicando cuantas
veces se repite dicho numero y en que posiciones le encontro. */
Nose como plantear el programa les agradeceria mucho su ayuda.
#include<stdio.h>
#include<conio.h>
#include<time.h>
main()
{
int i,n,N,arreglo;
int opcion;
srand(time(NULL));
printf("\nIngresa el numero de elementos que tendra tu arreglo: ");
scanf("%d",&n);
int a[n];
printf("\n1-Redefinir el tamano del arreglo.\n2.-Rellenar arreglo.\n3.-Realizar inferencia.\n4.-Imprimir arreglo.\n5.-Salir.");
scanf("%d",&opcion);
switch(opcion)
{
case 1:
printf("\nIngresa el nuevo valor del arreglo: ");
scanf("%d",&N);
N=n;
break;
case 2:
for(i=0; i<n; i++){
a[n]=((rand()%6)+1);
a[n]=arreglo;
}
break;
case 3:
break;
case 4:
printf("\n%d = %d ",arreglo);
break;
case 5:
getche();
printf("\nFin del programa ");
break;
}
getche();
}
/*Programa que genera un arreglo de n elementos rellenando con valores aleatorios del 1 al 6, posteriormente realiza el siguiente menu:
1-Redefinir el tamano del arreglo
2-Rellenar arreglo(con valores aleatorios)
3-Realizar inferencia
4-Imprimir arreglo
5-Salir
En realizar inferencia: permite al usuario capturar un valor y realiza una busqueda del mismo dentro del arreglo, indicando cuantas
veces se repite dicho numero y en que posiciones le encontro. */
Nose como plantear el programa les agradeceria mucho su ayuda.
#include<stdio.h>
#include<conio.h>
#include<time.h>
main()
{
int i,n,N,arreglo;
int opcion;
srand(time(NULL));
printf("\nIngresa el numero de elementos que tendra tu arreglo: ");
scanf("%d",&n);
int a[n];
printf("\n1-Redefinir el tamano del arreglo.\n2.-Rellenar arreglo.\n3.-Realizar inferencia.\n4.-Imprimir arreglo.\n5.-Salir.");
scanf("%d",&opcion);
switch(opcion)
{
case 1:
printf("\nIngresa el nuevo valor del arreglo: ");
scanf("%d",&N);
N=n;
break;
case 2:
for(i=0; i<n; i++){
a[n]=((rand()%6)+1);
a[n]=arreglo;
}
break;
case 3:
break;
case 4:
printf("\n%d = %d ",arreglo);
break;
case 5:
getche();
printf("\nFin del programa ");
break;
}
getche();
}
Valora esta pregunta


0