1. Sa se faca inversarea unui numar cifra cu cifra.
2. Sa se faca suma cifrelor unui numar doar daca cifra e divizibila cu 3
3. Sa se elimine cifrele dintr-un numar ce sunt divizibile cu 5.
In limbaj pseudocod.
Răspunsuri la întrebare
Răspuns de
2
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
alexseby83:
Ce inseamna "ninv"?
Alte întrebări interesante
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă