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 pentru vizita pe site-ul nostru dedicat Informatică. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!