Sunteți pe pagina 1din 5

MINISTERUL EDUCAȚIEI, CULTURII ȘI CERCETĂRII

AL REPUBLICII MOLDOVA
Universitatea Tehnică a Moldovei
Facultatea Calculatoare, Informatică şi Microelectronică
Departamentul Informatică şi Ingineria Sistemelor

Globa Alexandru
Grupa- MI-222

Raport
pentru lucrarea de laborator Nr.2

la cursul de “Programarea
calculatoarelor”

Verificat:
Gutu Maria, doctor, conf. univ.
Departamentul Informatică şi IS,
Facultatea FCIM, UTM

1
Chișinău – 2022

2
1. Scopul lucrării de laborator
- De a analiza și înțelege ordinea de calcul a expresiilor matematice;
- De a citit în variabile câteva valori introduse de la tastatura și de
a afișa câteva rezultate ep ecran;
- De învățare de scriere a expresiilor matematice in C.

2. Condiția / condițiile prolemelor

Nivel de baza
Sa se scrie un program C pentru urmatoarea sarcina:
Se consideră trei numere întregi, două dintre care sunt egale. Să se scrie un program care afișează
numărul diferit de celelalte două.

#include <stdio.h>
int main()
{
int a=5,b=6,c=7;
a=b;
printf("c=%d",c);
return 0;
}

Raspuns:

Nivel intermediar:
Să se scrie un program C pentru următoarele sarcini. În program să se utilizeze
instrucţiunile switch:

De la tastatură se introduce unul din următoarele numere: 1, 5, 10, 50, 100, 500
3
sau 1000. Să se scrie un program C ce va afișa cifra romană corespunzătoare
numărului citit.
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main() {
int y;
printf("Introdu un numar="); scanf("%d",&y);
switch(y)
{
case 1:
printf("I"); break;

case 5:
printf("V"); break;

case 10:
printf("X"); break;

case 50:
printf("L");break;

case 100:
printf("C");break;

case 500:
printf("D");break;

case 1000:
printf("M");break;

default:
printf("Nu exista raspuns pentru numarul introdus");
}
}

Raspuns:

4
5 Concluzie
În cadrul acestei lucrari de laborator am invatat sa ma folosesc de functia switch,case.
Am folosit mai multe exemple de raspuns pentru a demonsta ca între-adevăr
programul rulează corect. Am obținut erori si le-am corectat.

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