Algoritmi:aplicatii
-
Upload
ellagabriella -
Category
Documents
-
view
216 -
download
0
description
Transcript of Algoritmi:aplicatii
1
1. n programul pseudocod alturat se consider c valoarea citit pentru variabila n este un numr natural de cel mult 9 cifre.citete n
s(0
repet
dac n MOD 10=s atunci s(s+1
n([n/10]
pn cnd n=0scrie s
a) Ce se va afia pentru n=261305?
b) Enunai proprietatea pe care trebuie s o aib valoarea lui n pentru ca valoarea afiat s reprezinte chiar numrul de cifre ale numrului n.
c) Dai un exemplu de numr natural de 4 cifre care,introdus ca valoare pentru n, ar determina afiarea rezultatului 3.
d) Scriei un pseudocod echivalent cu cel dat care s conin alt tip de structur repetitiv.
2. n programul pseudocod alturat se consider c valoarile citite pentru variabilele m si n sunt numere naturale cu cel mult 9 cifre.1. citete n,m
2. s(0
3. cat timp (n>0)sau(m>0) executa
4. dac n MOD 10>m MOD 10 atunci4. s(s+n MOD 10
5. altfel s(s+m MOD 106.
6. n([n/10]
7. m([m/10]
8. scrie s
a) Care este numarul de executii ale instructiunii 5 daca se citeste de la tastatura n=27 si m=75341?
b) Ce va afisa algoritmul pentru n=27 si m=75341?
c) Scriei un program pseudocod echivalent cu cel dat care s conin alt tip de structur repetitiv.
3. Fie pseudocodul alturat :Citeste n,x
M(x
P(1
Pentru i=2,n executa
Citeste x
Daca M