Documente Academic
Documente Profesional
Documente Cultură
E Info Pascal Siii 008
E Info Pascal Siii 008
Utiliznd metoda backtracking sunt generate numerele de 3 cifre, avnd toate cifrele
distincte i cu proprietatea c cifrele aflate pe poziii consecutive sunt de paritate diferit.
tiind c primele trei soluii generate sunt, n aceast ordine, 103, 105, 107, cte dintre
numerele generate au suma cifrelor egal cu 6?
(6p.)
3.
Scriei un program Pascal care citete de la tastatur un numr natural n (n50) i care
afieaz pe prima linie a fiierului BAC.TXT primele n numere pare, pe a doua linie primele
n-1 numere pare, ..., pe linia n primul numr par. Pe fiecare linie numerele vor fi afiate n
ordine cresctoare i vor fi separate prin cte un spaiu.
0 2 4
Exemplu: dac n=3 fiierul BAC.TXT va avea coninutul alturat.
0 2
(10p.)
0
4.
(4p.)
b) Scriei un program Pascal care citete de la tastatur un numr natural nenul n cu cel
mult 8 cifre i determin, prin apeluri utile ale subprogramelor p1 i p2, numrul de cifre
egale cu 0 din scrierea lui n. Programul va afia pe ecran numrul obinut.
Exemplu: dac n este 102030, programul va afia valoarea 3.
(6p.)
Subiectul III