Untitled
By: a guest | Mar 15th, 2010 | Syntax:
None | Size: 2.49 KB | Hits: 212 | Expires: Never
1.Se consideră un număr natural n dat. Se cere să se calculeze suma cifrelor impare şi produsul celor pare.
Citeste n
s = 0
p = 1
Cat timp n > 0
c = n%10
Daca c%2 == 1
s = s + c
Altfel
p = p * c
n = [n / 10]
Scrie s, c
2.Se consideră un număr n. Să se afişeze câte cifre are.
Citeste n
c = 0
Cat timp n>0
c = c + 1
n = [n/10]
Scrie c
3.Se consideră un număr n să se calculeze inversul lui n.
Citeste n
x = 0
Cat timp n>0
x = x * 10
x = x + n%10
n = [n/10]
Scrie x
4.Se consideră intervalul închis [a, b], dat prin capetele intervalului a şi b. Să se afişeze pentru fiecare număr din interval inversul său.
Citeste a,b
Pentru i=a,b
n = i
x = 0
Cat timp n>0
x = x*10
x = x+n%10
n = n/10
Scrie x
5.Se consideră un număr natural n dat. Să se afle cea mai mare cifră din număr.
Citeste n
max = 0
Cat timp n > 0
c = n%10
Daca c > max
max = c
n = [n/10]
Scrie max
6.Se consideră un număr natural n dat. Să se afle cea mai mică cifră din număr.
Citeste n
min = 10
Cat timp n > 0
c = n%10
Daca c < min
min = c
n = [n/10]
Scrie min
7.Se consideră două numere a şi b. Să se determine cel mai mare divizor comun al lor.
Citeste a,b
d = 1
Pentru i = 1,b
Daca a%i==0 si b%i==0
d = i
Scrie d
8.Se dă un număr n să se descompună în factori primi.
Citeste n
Pentru d = 2,n
putere = 0
Cat timp n%d ==0
putere = putere +1
n=[n/d]
Daca putere > 0
Scrie d, putere
9.Se citeşte un şir de n numere de la tastatură. Să se determine maximul şi minimul dintre numerele citite.
10. Să se determine toate numerele impare de trei cifre care sunt palindroame.
11. Se citesc numere până la întânirea lui 0. Să se calculeze suma celor pozitive.
12. Se consider un număr natural n dat. Se cere să se calculeze suma
.
13. Pentru n număr natural dat să se calculeze:
.
14.Se consideră intervalul închis [a, b], dat prin capetele intervalului a şi b. Să se afişeze toate numerele prime din intervalul [a, b].
Exemplu: pentru intervalul [15, 33] se vor afişa 19, 23, 29, 31.
15.Se consideră intervalul închis [a, b], dat prin capetele intervalului a şi b. Să se afişeze toate numerele din intervalul [a, b] care sunt palindroame.
Exemplu: pentru intervalul [100, 125] se vor afişa 101, 111, 121.
Informatică,
Prof. Dabelea Oana