Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

Elev in clasa 1,Mihai tocmai a invatat sa ordoneze crescator numerele,iar acum vrea sa faca cat mai multe exercitii.A auzit ca e posibil sa scrii un program care ordoneaza crescator 4 numere naturale.Daca ar avea un astfel de program,s-ar putea verifica foarte usor.

Date de intrare:
Programul citeste cele 4 numere distincte.

Date de iesire:
Programul afiseaza cele 4 numere in ordine crescatoare.

Restrictii:
Numerele sunt intre 0 si 100.
O solutie in C++ cat mai simpla.
Dau coroana!​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
3

#include<iostream>

using namespace std;

int main() {

   int a, b, c, d, aux;

   cin>>a>>b>>c>>d;

   if(a>b){

       aux=a;

       a=b;

       b=aux;

   }

   if(a>c){

       aux=a;

       a=c;

       c=aux;

   }

   if(a>d){

       aux=a;

       a=d;

       d=aux;

   }

   if(b>c){

       aux=b;

       b=c;

       c=aux;

   }

   if(b>d){

       aux=b;

       b=d;

       d=aux;

   }

   if(c>d){

       aux=c;

       c=d;

       d=aux;

   }

   return 0;

}

Alte întrebări interesante