👤

VREAU DOAR SA STIU DACA AM REZOLVAT CORECT EXERCITIUL. Acesta este enuntul problemei:

Se citeste de la tastatura un numar natural n. Sa se afiseze numarul obtinut prin eliminarea primei cifre a numarului citit.

Algoritm in Pseudocod, info clasa a 9-a


VREAU DOAR SA STIU DACA AM REZOLVAT CORECT EXERCITIUL Acesta Este Enuntul Problemei Se Citeste De La Tastatura Un Numar Natural N Sa Se Afiseze Numarul Obtinut class=

Răspuns :

Răspuns:

Nu este corect rezolvat.

natural n,copie

copie = 0

citeste n

cat timp n>9 executa :

     copie = copie *10 +  (n%10)

     n = n/10

n=0

cat timp copie > 0 executa :

     n = n * 10 + (copie%10)

     copie = copie / 10

scrie copie

Explicatie

In copie memoram rasturnatul lui n, pana la penultima cifra (cat timp n>9).

Acum avem inversul fara prima cifra. Dar noua ne cere numarul original fara prima cifra, motiv pentru care intoarcem iar numarul, memoram numarul inapoi in n si il afisam