C.T.
"DIMITRIE GHIKA" COMANESTI
PROFESOR: SALARU ANTONIA
TEZA LA INFORMATICA
CLASA a IX-a, PROFIL: MATEMATICA INFORMATICA
I. Se consideră algoritmul alăturat, descris citeşte n,k (numere naturale)
în pseudocod. p1
S-a notat cu x%y restul împărţirii numărului ┌cât timp n>0 şi k>0 execută
natural x │ cn%10
la numărul natural nenul y şi cu [z] partea │ ┌dacă c%2=1 atunci
întreagă a │ │ pp*c
numărului real z. │ └■
a) Scrieţi valoarea care se va afişa dacă se │ n[n/10]
citeşte pentru n valoarea 296385, iar pentru k │ kk-1
valoarea 3. └■
scrie p
b) Dacă se citeşte pentru k valoarea 4, scrieţi cea mai mare valoare de 5 cifre care poate fi
citită pentru n astfel încât numărul afişat în urma executării algoritmului să fie 1.
c) Scrieţi programul C/C++ corespunzător algoritmului dat.
d) Scrieţi în pseudocod un algoritm echivalent cu algoritmul dat, în care să se înlocuiască
structura repetitivă cât timp...execută, cu o structură repetitivă
pentru...execută.
[Link] constructii logice pentru urmatoarele propozitii de adevar:
a)numarul n are 2 cifre si suma cifrelor estemai mica decat 6;
b)numarul nr apartine intervalului [n,m] si este par;
c)cifra zecilor numarului n1 este mai mare decat cifra sutelor lui n2 si numerele n1 si n2 sunt
diferite;
d)numarul a este divizibil cu 5 sau divizibil cu 7;
[Link] repetitiva cu numar necunoscut de pasi si test final. Definitie. Sintaxa. Exemplu.
[Link]. Definitie. Caracteristici.
V. Descrieti un algoritm care realizeaza suma a patru numere naturale citite de la tastatura.
Descrieti algoritmul in pseudocod si inlimbaj.
[Link] un algoritm care realizeaza suma divizorilor pentru fiecare numar din
intervalul[a,b], unde a si b sunt valori citite. Descrieti algoritmul in pseudocod si in limbaj.