Professional Documents
Culture Documents
C++
P O RT O F O L I U D E L A B O R AT O R
C
N
A
M
D
LABORATOR 1
1. Se citesc dou numere a i b din fiierul de intrare
suma.in. Scriei n fiierul suma.out suma numerelor.
exemplu: suma.in suma.out
2 15 17
2. Se citesc trei numere a, b i c din fiierul de intrare
suma.in. Scriei n fiierul suma.out suma numerelor.
3. Se citete de la tastatur numrul natural n. Scriei n
fiierul numere.in toate numerele de la 1 la n, scrise
pe aceeai linie i separate cu un spaiu.
4. Din fiierul vector.in se citesc elementele unui vector.
Calculai suma elementelor i scriei rezultatul n
fiierul vector.out.
LABORATOR 2
1. Din fiierul cifre.in se citesc, de pe prima linie,
numrul natural n, iar de pe a doua linie n
numere naturale. S se calculeze suma cifrelor
fiecrui numr i s se afieze n fiierul
cifre.out.
2. Din fiierul divizori.in se citesc, de pe prima
linie, numrul natural n, iar de pe a doua linie n
numere naturale. S se calculeze numrul
divizorilor fiecrui numr i s se afieze n
fiierul divizori.out.
LABORATOR 2
(continuare)
3. Din fiierul stele.in se citete numrul natural n
(3n50). S se afieze n fiierul stele.out
urmtoarele modele (n=4):
a)
b)
****
****
****
****
*
**
***
****
c)
d)
e)
*
**
***
****
****
***
**
*
****
***
**
*
LABORATOR 3
1. n fiierul multipli.in sunt scrise, pe prima linie,
numrul n, iar pe urmtoarele n linii cte trei
numere (a,b,c), separate cu un spaiu. Scriei n
fiierul multipli.out ci multipli ai numrului c
se afl ntre numerele a i b.
multipli.in
3
4 10 3
12 5 4
24 100 5
multipli.out
2
0
16
explicaii
- {6,9}
- a>b
- 5 are 16 multipli
ntre 24 i 100
LABORATOR 3
(continuare)
2. n fiierul ecuatie.in sunt scrise, pe prima linie,
numrul n, iar pe urmtoarele n linii cte trei
numere (a,b,c), separate cu un spaiu. Scriei n
fiierul ecuatie.out, pe n linii, soluiile
ecuaiilor de gradul II care au coeficienii a, b, c.
ecuaie.in
3
121
123
156
ecuaie.out
x1=x2=1
nu are solutii reale
x1=2, x2=3
explicaii
LABORATOR 3
(continuare)
3. n fiierul cifre.in sunt scrise, pe prima linie,
numrul n, iar pe urmtoarele n linii cte trei
numere (a,b,c), separate cu un spaiu. Scriei n
fiierul cifre.out, pe n linii, numerele formate
din cifra maxim a fiecrui din numerele a,b,c.
cifre.in
3
12 23 10
15 27 31
31 25 62
cifre.out
231
573
356
explicaii
LABORATOR 3
(continuare)
4. n fiierul triunghi.in sunt scrise, pe prima linie,
numrul n, iar pe urmtoarele n linii cte trei
numere (a,b,c), separate cu un spaiu. Scriei n
fiierul triunghi.out, pe n linii, perimetrul i aria
triunghiului care are laturile (a,b,c), dac a,b,c pot
fi laturile unui triunghi, sau mesajul nu formeaz
triunghi.
triunghi.in
2
123
345
triunghi.out
explicaii
nu formeaz triunghi - a + b =c
- a,b,c pot fi
12 12.00
laturile unui
triunghi
LABORATOR 3
(continuare)
5. Concepei un enun al unei probleme similare cu
cele anterioare.
date.in
date.out
explicaii
REZOLVRI