👤

Se dă un număr n. Să se determine cel mai mare număr care se poate forma cu cifrele numărului dat.



Doresc rezolvare în limbaj pseudocod.


Răspuns :


```
ALGORITM CelMaiMareNumar
ÎNCEPUT
Scrie "Introduceți numărul n: "
Citește n
Transformă n într-un șir de caractere (sau o listă de cifre)
Sortează descrescător cifrele numărului
Scrie "Cel mai mare număr format din cifrele numărului dat este: "
Pentru fiecare cifră în lista sortată
Afișează cifra fără a trece la linia următoare
Sfârșit Pentru
SFÂRȘIT
```

Acest pseudocod presupune că avem funcții disponibile pentru a transforma un număr într-un șir de caractere și pentru a sorta o listă de cifre.