Informatică, întrebare adresată de mariaandreea07, 8 ani în urmă

Se da un numar din 3 cifre. Sa se genereze cel mai mare numar care are aceleasi cifre ca el.
Asi dori sa fie rezolvata in pseudocod. Multumesc!

Răspunsuri la întrebare

Răspuns de andrei750238
2

a,b,c,n,max = numere naturale

citeste n

a = n%10

b= n/100

c = (n-b*100)/10

daca a>b si a>c si b>c atunci max = a*100+b*10+c

daca a>b si a>c si c>b atunci max = a*100+c*10+b

daca b>c si b>a si a>c atunci max = b*100+a*10+c

daca b>c si b>a si c>a atunci max = b*100+c*10+a

daca c>a si c>b si a>b atunci max = c*100+a*10+b

daca c>a si c>b si b>a atunci max = c*100+b*10+a

scrie max


andrei750238: Nu e nici pe departe cea mai eficienta varianta dar isi face treaba
mariaandreea07: iti multumesc, ma mai poti ajuta la una? am postat o
Alte întrebări interesante