Răspuns :
Ti-am facut in pseudocod cele 3 probleme. Succes!
Am notat :
!= - diferit
== - egal
% - restul impartirii intregi
/ - catul impartirii intregi
Prob 1)
citeste n
ninv = 0
cat timp (n != 0) executa
ninv = ninv * 10 + n % 10
n = n / 10
sfarsit cat timp
scrie ninv
Prob 2)
citeste n
s = 0
cat timp (n != 0) executa
cif = n % 10
daca (cif % 3 == 0)
atunci s = s + cif
sfarsit daca
n = n / 10
sfarsit cat timp
scrie s
Prob 3)
citeste n
nr = 1;
ninv = 0
cat timp (n != 0) executa
ninv = ninv * 10 + n % 10
n = n / 10
sfarsit cat timp
cat timp (ninv != 0) executa
cif = ninv % 10
daca (cif % 5 != 0)
atunci nr = nr * 10 + cif
sfarsit daca
ninv = ninv / 10
sfarsit cat timp
scrie nr
Am notat :
!= - diferit
== - egal
% - restul impartirii intregi
/ - catul impartirii intregi
Prob 1)
citeste n
ninv = 0
cat timp (n != 0) executa
ninv = ninv * 10 + n % 10
n = n / 10
sfarsit cat timp
scrie ninv
Prob 2)
citeste n
s = 0
cat timp (n != 0) executa
cif = n % 10
daca (cif % 3 == 0)
atunci s = s + cif
sfarsit daca
n = n / 10
sfarsit cat timp
scrie s
Prob 3)
citeste n
nr = 1;
ninv = 0
cat timp (n != 0) executa
ninv = ninv * 10 + n % 10
n = n / 10
sfarsit cat timp
cat timp (ninv != 0) executa
cif = ninv % 10
daca (cif % 5 != 0)
atunci nr = nr * 10 + cif
sfarsit daca
ninv = ninv / 10
sfarsit cat timp
scrie nr
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Așteptăm cu nerăbdare să vă revedem și nu uitați să ne salvați în lista de favorite!