Informática, perguntado por thainarabianca260, 6 meses atrás

Crie um programa que lê 10 valores inteiros pares(valide a entrada)e, em seguida, mostre na tela os valores lidos na ordem crescente.


gabritolas: tanto faz a linguagem?
thainarabianca260: estou tendo em c mas e pra mim entender a logica ja vale

Soluções para a tarefa

Respondido por gabritolas
1

Resposta:

Linguagem C

Explicação:

#include <stdio.h>

int main(){

   

int i, j, aux, numero[10];

   for( i=0; i<10; i++ ){

       scanf("%d",&numero[i]);

       if(numero[i]%2!=0)

           i--;

   }

   for( i=0; i<10; i++ ){

       for( j=i+1; j<10; j++ ){

           if( numero[i] > numero[j] ){

               aux = numero[i];

               numero[i] = numero[j];

               numero[j] = aux;

           }

       }

   }

   for(i=0;i<10;i++){

       printf("\n%d",numero[i]);

   }

}

Perguntas interessantes