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

Se dă un număr natural n. Să se determine numărul obținut din numărul n dacă se elimină cifrele care sunt mai mari decât prima cifră a numărului.

Răspunsuri la întrebare

Răspuns de adixx
1

Răspuns:

citesti numarul ca numar integer sau float.

creezi un string s care citeste fiecare cifra

lui s ii atribui valoarea lui n

compari cifrele pe baza codului ASCII a fiecarui caracter din string incepand cu a doua (fiecare cu prima cifra)

cifrele mai mari decat prima cifra le scazi din n

afisezi rezultatul.

merge?

Alte întrebări interesante