👤

Cerinţa
Se citește de la tastatură un număr natural de 3 cifre. Să se afișeze cifrele sale în ordine crescătoare.

Date de intrare
Programul va citi de la tastatură un număr natural, de 3 cifre.

Date de ieşire
Programul va afişa pe ecran cifrele numărului citit, în ordine crescătoare, separate prin exact un spațiu.

Restricţii şi precizări
Numărul citit de la tastatură este natural, de 3 cifre


Răspuns :

#include <iostream> #include <stdio.h> using namespace std; int main() { unsigned n,c1,c2,c3,k,m; cin>>n; c1=n%10; c2=n/10%10; c3=n/100; m=c1; k=1; if(c2<m) {m=c2;k=2;} if(c3<m) {m=c3;k=3;} cout<<m<<' '; if (k==1) {if (c2<=c3) cout<<c2<<' '<<c3; else cout<<c3<<' '<<c2;} if (k==2) {if (c1<=c3) cout<<c1<<' '<<c3; else cout<<c3<<' '<<c1;} if (k==3) {if (c1<=c2) cout<<c1<<' '<<c2; else cout<<c2<<' '<<c1;} return 0; }
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!


Ze Lesson: Alte intrebari