| # 4 Propusă de Teo Prangate la data de 27 Mai 2017 - 00:37:44 - pentru clasa 10 |
| |
| Să se scrie o funcție care are ca parametru un număr natural n și returnează cel mai mare număr care poate fi obținut mutând, pe rând, prima cifră a numărului n și a
celor obținute pe parcurs, pe ultima poziție. Nu se vor folosi șiruri de caractere și tablouri auxiliare. Cerinţa: Să se scrie o
funcție care are ca parametru un număr natural n și returnează cel mai mare număr care poate fi obținut mutând, pe rând, prima cifră a numărului n și a celor
obținute pe parcurs, pe ultima poziție. Nu se vor folosi șiruri de caractere și tablouri auxiliare. Restricţii şi precizări: numele funcției va fi nrmaxim funcția va avea un parametru reprezentând numărul dat, care va fi mai mic decât
1.000.000.000 Programul care apelează funcția va citi o valoare de la
tastatură și va scrie rezultatul pe ecran. Exemplu nrmaxim(n=4273) = 7342 – este cel mai mare număr dintre 2734, 7342, 3427, 4273.
| ||