You are on page 1of 10

APLICAII CU FIIERE N

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

You might also like