Sunteți pe pagina 1din 5

Ministerul Educației, Culturii și Cercetării

al Republicii Moldova

Centru de Excelentă în Energetică și Electronică

Lucrare de Laborator Nr.3


Varianta 11
Tema: Implimentarea algoritmelor de decizie

A efectuat elevul RC-0219: Virlan Daniel

A verificat: Tofan Tatiana

Chișinău 2019
Scopul lucrarii
Însușirea posibilităților limbajului C pentru realizarea:
 Deciziilor condiționale și necondiționate;
 Procesului de calcul al algoritmilor cu structură
ramificată;
 Elaborarea algoritmilor și alcătuirea programelor pentru
soluționarea unei probleme concrete folosind
instrucțiunea ramificată if, swith;
 Testarea programelor și soluționarea problemei trasate
cu ajutorul calculatorului.
Condiția lucrarii
Ionel are voie să se uite la TV 20 de ore pe săptămînă fără a fi
pedepsit. De la tastatură se citesc numărul de ore privite la TV
pentru fiecare zi din săptămînă. Elaborați un poagram prin
intermediul căruia se va determina dacă Ionel va fi, sau nu
pedepsit. De exemplu: date de intrare – 3, 4, 2, 2, 5, 6, 1; date
de ieșire – Va fi pedepsit.
Listingul programului
#include <stdio.h>
int main(){
int l, m, mi, j, v, s, d, Sum;
printf("Intoduceti orele in fiecare zi a saptaminii:");
scanf("%d %d %d %d %d %d %d", &l, &m, &mi, &j, &v,
&s, &d);
Sum=l+m+mi+j+v+s+d;
if(Sum<=20)printf("Ionel nu va fi pedepsit");
else printf("Ionel va fi pedepsit");
}
Schema block

Stop

Rezultatele
Date de intrare: 1 2 7 3 2 5 2 4
Date de ieșire: Ionel va fi pedepsit
Concluzia
In concluzie pot sa spun ca toate programele ce trebue una
sau mai multe decizii nu pot fi facute fara functiile if si switch.
Se pune conditia daca conditia este adevarata va face
intructiunea din inauntrul sau iar daca nu va adevarata ea o
va pasi si va continua executia programei.

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