👤

Pentru un numar dat cu exact 3 cifre afișați cel mai mic numar care pot fi obținute din acesta
ex: 729
!!!


Răspuns :

Răspuns:

algoritm cmm;

intreg n,n1,c1,c2,c3;  //c1,c2,c3 cifrele numarului

scrie "numar:";

citeste n;

c1<--numar%10

numar<--numar/10

c2<--numar%10

numar<--numar/10

c3<--numar%10

//urmeaza ordonare cifre

daca (c1>c2)  atunci  

    aux<-- c1  

    c1<--c2

    c2<--aux  

sf daca

daca (c1>c3)  atunci  

    aux<-- c1    

    a<--c3

    c3<--aux  

sf daca

daca (c2>c3)  atunci  

    aux<-- c2    

    c2<--c3

    c3<--aux  

sf daca        

//terminat ordonare cifre

n1 <-- 0

n1<-- n1+c1

n1<-- n1*10+c2

n1<-- n1*10+c3

scrie "Cel mai mic numar :",n1

sf. algoritm

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!


Ze Schools: Alte intrebari