Programación en C y matrices de conmutación
#includelt;iostreamgt;
usando el espacio de nombres std;
void mprocess(double a[10])
{ int s, i, bucle=1;
doble x;
char str[10]
while ( bucle )
{ coutlt; lt;"\nPor favor seleccione: "lt;lt;endl; ?coutlt;lt;"? 1. Encuentre el valor mínimo "lt;lt;endl; ?coutlt;lt;"? 2. Encuentre el valor máximo "lt; lt ;endl; ?coutlt;lt;"? 3. Encuentre el promedio "lt;lt;endl; ?coutlt;lt;"? 0. Salga de"lt;lt;endl; str [0] ) ?{ caso '0': bucle=0; descanso; ?caso '1': x=a[0]; para ( i=1; ilt; 10; i ) if ( xgt; a[i ] ) x=a[i]; ?coutlt;lt;"? El valor mínimo es "lt;lt;xlt;lt;endl; ?case '2': x=a[0]; =1 ;ilt;10;i) if ( xlt;a[i] ) x=a[i]; ?coutlt;lt;"? El valor máximo es "lt;lt;xlt;lt;endl; ?case ' 3': x=0; for (i=0;ilt;10;i) x =a[i]; x/=10; ?coutlt;lt;"? El valor promedio es "lt;lt; endl; ?break; ?predeterminado: bucle=0; ?}
}
coutlt;lt; "----Adiós----"lt; endl;
}
void main()
{
doble a[10],
int i;
para ( i=0; ilt; 10; i ) cingt; a[i]; >}