Sunteți pe pagina 1din 12

IP Centrul de Excelență în Economie și Finanțe

Catedra Informatica

PORTOFOLIU
la unitatea de curs
Programare Structurată

Elaborat: Verificat:
Elevul/a grupei _________ Eugenia BURCA,
Nume Prenume master în informatică,
________________ profesor de informatică.

Chișinău, 2022
Cuprins

1. Operații de intrare/ieșire în limbajul C++........................................................................................3


1.1 Probleleme rezolvate în cadrul lecției de laborator și tema pentru acasă...................................3
2. Evaluarea expresiilor aritmetice.......................................................................................................4
2.1. Probleleme rezolvate în cadrul orelor de laborator și tema pentru acasă..................................4
3. Instrucțiuni de decizie......................................................................................................................5
3.1 Instrucțiunea if............................................................................................................................5
3.2 Instrucțiunea switch....................................................................................................................6
4. Instrucțiuni repetitive.......................................................................................................................7
4.1 Instrucțiunea for.........................................................................................................................7
4.2 Instrucțiunea while/do while......................................................................................................8
5. Structuri de date................................................................................................................................9
5.1 Tablou unidimensional...............................................................................................................9
5.2 Tablou bidimensional...............................................................................................................10
5.3 Tablou de caractere..................................................................................................................11
DECLARAŢIA PRIVIND ASUMAREA RĂSPUNDERII..............................................................12

-2-
1. Operații de intrare/ieșire în limbajul C++

1.1 Probleleme rezolvate în cadrul lecției de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă


De exemplu
Programa 5
Condiție
Lunar Ionel primește de la părinți A lei pentru a achita factura pentru consumul de gaz şi
apă. În luna curentă consumul de gaze a fost de 43.23 m3, iar de apă de 67.78 m3. De la tastatură se
citește suma de bani primită de Ionel, costul unui m 3 de gaz și costul unui m3 de apă. Să se
elaboreze un program prin intermediul căruia se va afișa la ecran suma ce necesită a fi achitată de
către Ionel, cât și suma de bani rămasă.

Implementare în C++
#include<iostream>
#include<iomanip>
using namespace std;
float A,apa,gaz,rest,f;
const float g=43.23;
const float a=67.78;
main(){
cout<<"Indicati suma initiala ";cin>>A;
cout<<"Dati costul pentru un metru cub de gaz";
cin>>gaz;
cout<<"Dati costul pentru un metru cub de apa";
cin>>apa;
f=gaz*g+apa*a;
rest=A-f;
cout<<"Suma pentru achitarea facturii=";
cout<<setprecision(2)<<f<<endl;
cout<<"Lui Ionel iau ramas";
cout<<setprecision(2)<<rest<<" lei";
}

Rezultatul execuției

-3-
2. Evaluarea expresiilor aritmetice

2.1. Probleleme rezolvate în cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-4-
3. Instrucțiuni de decizie
3.1 Instrucțiunea if
În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-5-
3.2 Instrucțiunea switch

În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-6-
4. Instrucțiuni repetitive
4.1 Instrucțiunea for

În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-7-
4.2 Instrucțiunea while/do while

În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-8-
5. Structuri de date
5.1 Tablou unidimensional

În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-9-
5.2 Tablou bidimensional

În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-10-
5.3 Tablou de caractere

În cadrul orelor de laborator și tema pentru acasă

Atașăm problemele și rezultatele obținute în consolă

-11-
DECLARAŢIA PRIVIND ASUMAREA RĂSPUNDERII

Subsemnatul, declar pe proprie răspundere că materialele prezentate în


Portofoliu, se referă la propriile activităţi şi realizări, în caz contrar urmând să suport
consecinţele, în conformitate cu legislaţia în vigoare.

Nume, Prenume:

-12-

S-ar putea să vă placă și