Hola pues me trabe con algo en este programa que consiste en imprimir 30 numeros aleatorios del 1 al 10 y dar la frecuencia de cada numero donde me trabe fue en lo ultimo ya que no supe donde ubicar el switch-case
El código es este:
El código es este:
Código (cpp) [Seleccionar]
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
void main (void)
{
int arry[29],f[9];
randomize();
for (int i=0;i<=29;i++)
{
arry[i]=random(9)+1;
switch(arry[i])
{
case 1:
f[0]+1;
break;
case 2:
f[1]+1;
break;
case 3:
f[2]+1;
break;
case 4:
f[3]+1;
break;
case 5:
f[4]+1;
break;
case 6:
f[5]+1;
break;
case 7:
f[6]+1;
break;
case 8:
f[7]+1;
break;
case 9:
f[8]+1;
break;
case 10:
f[9]+1;
break;
}
}
for (int j=0;j<=29;j++)
{
cout<<arry[j]<<" ";
}
for(int k=0;k<=9;k++)
{
cout<<"\n Frecuencia: "<<f[k];
}
getch();
}