Red de conocimientos turísticos - Información de alquiler - Ingrese 8 números enteros desde el teclado y guárdelos en una matriz. Utilice el método de selección para ordenar de grande a pequeño y luego genere la matriz (escrito en lenguaje C).
Ingrese 8 números enteros desde el teclado y guárdelos en una matriz. Utilice el método de selección para ordenar de grande a pequeño y luego genere la matriz (escrito en lenguaje C).
#include?lt;stdio.hgt;
#define?N?8
main()
{
?int?num[N];
?int?i,j;
?int?temp;
?printf("entrada ?8?enteros: ");
?for(i=0;?ilt;N;?i)
?scanf("d",?amp;num[i ]);
for(i=0;?ilt;N-1;?i)?/*Controlar el número de comparaciones*/
?for(j=i 1 ;?jlt;N;?j )?/*Control para encontrar el número máximo en cada comparación*/
{
?if(num[i]gt;num[j ])
?{
temp=num[i] /*Intercambiar elementos de matriz*/
num[i]=num[j]; /p>
num[j]=temp;
?}
}
?for(i=0; ?ilt; N; ? i ) /*Envíe los elementos de la matriz ordenados, el ancho del campo es 4*/
printf("4d", num[i]);
printf("? ok?\ n"); }
No es fácil responder la pregunta. Acéptela si está satisfecho. Para otras preguntas, acéptela y pregunte más tarde.