130 likes | 290 Views
C N A M D. Aplicaţii cu fişiere în C++. Portofoliu de laborator. Laborator 1. Se citesc două numere a şi b din fişierul de intrare suma.in . Scrieţi în fişierul suma.out suma numerelor. exemplu: suma.in suma.out 2 15 17
E N D
C N A M D Aplicaţii cu fişiere în C++ Portofoliu de laborator
Laborator 1 • Se citesc două numere a şi b din fişierul de intrare suma.in. Scrieţi în fişierul suma.out suma numerelor. exemplu: suma.in suma.out 2 15 17 • Se citesc trei numere a, b şi c din fişierul de intrare suma.in. Scrieţi în fişierul suma.out suma numerelor. • Se citeşte de la tastaturănumărul natural n. Scrieţi în fişierul numere.in toate numerele de la 1 la n, scrise pe aceeaşi linie şi separate cu un spaţiu. • Din fişierul vector.in se citesc elementele unui vector. Calculaţi suma elementelor şi scrieţi rezultatul în fişierul vector.out.
laborator 2 • Din fişierul cifre.in se citesc, de pe prima linie, numărul natural n, iar de pe a doua linie n numere naturale. Să se calculeze suma cifrelor fiecărui număr şi să se afişeze în fişierul cifre.out. • Din fişierul divizori.inse citesc, de pe prima linie, numărul natural n, iar de pe a doua linie n numere naturale. Să se calculeze numărul divizorilor fiecărui număr şi să se afişeze în fişierul divizori.out.
Laborator 2 (continuare) • Din fişierul stele.in se citeşte numărul natural n (3n50). Să se afişeze în fişierul stele.out următoarele modele (n=4):
Laborator 3 • În fişierul multipli.in sunt scrise, pe prima linie, numărul n, iar pe următoarele n linii câte trei numere (a,b,c), separate cu un spaţiu. Scrieţi în fişierul multipli.out câţi multipli ai numărului c se află între numerele a şi b.
Laborator 3 (continuare) • În fişierul ecuatie.insunt scrise, pe prima linie, numărul n, iar pe următoarele n linii câte trei numere (a,b,c), separate cu un spaţiu. Scrieţi în fişierul ecuatie.out, pe n linii, soluţiile ecuaţiilor de gradul II care au coeficienţii a, b, c.
Laborator 3 (continuare) • În fişierul cifre.insunt scrise, pe prima linie, numărul n, iar pe următoarele n linii câte trei numere (a,b,c), separate cu un spaţiu. Scrieţi în fişierul cifre.out, pe n linii, numereleformate din cifra maximă a fiecărui din numerele a,b,c.
Laborator 3 (continuare) • În fişierul triunghi.insunt scrise, pe prima linie, numărul n, iar pe următoarele n linii câte trei numere (a,b,c), separate cu un spaţiu. Scrieţi în fişierul 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”.
Laborator 3 (continuare) • Concepeţi un enunţ al unei probleme similare cu cele anterioare.