Documente Academic
Documente Profesional
Documente Cultură
Lucrare de Laborator Nr3 (Varianta5) Programarea Algoritmilor Cu Structura Ciclica
Lucrare de Laborator Nr3 (Varianta5) Programarea Algoritmilor Cu Structura Ciclica
Raport
Lucrarea de laborator nr.3
Tema: „Programarea algoritmilor cu structură ciclică”
Disciplina: „Programarea calculatoarelor”
Chișinău 2019
Conditia problemei: să se calculeze valoarea lui “Y”, după formulele de calcul şi datele
iniţiale indicate, și de introdus datele iniţiale de la tastatură. De afişat rezultatele obţinute pe
ecran. (formula nr. 5 din tabelul 5.3 pagina 236):
{
1,5 cos ² x
1,8 ax
y= 2
( x−2) +6
3 tg x
Unde:
x<1 a=2,3 x∈¿
x=1 ∆ x=0,2
1<x<2
x>2
Schema block if+goto, do while
Program if+goto
Concluzii
În urma realizării acestei lucrări de laborator, am învațat cum să scriu un program pentru algoritmii cu
structură ciclică. Pentru scrierea programului am utilizat patru metode diferite: în prima metodă am utilizat
instrucțiunile if și goto, în a doua metodă am utilizat instrucțiunea do while, în a treia medodă am utilizat
instrucțiunea while și în cea dea patra medodă am utilizat instrucțiunea for. În urma compilării programului
am obținut un șir de valori ale variabilei Y în dependență de valoarea variabilei x, careia i s-a atribuit
valoare variabilei xi (x-inițial) și care s-a mărit cu valoarea variabilei dx (delta x) atât timp cât valoarea
variabilei x era mai mica sau egală cu valoarea variabile xf (x-final).
Am desenat trei scheme block:prima schemă block pentru instrucțiunile if+goto și do while, conform careia
se va calcula valoarea variabilei Y și apoi se verifica dacă x<=xf, a doua schemă block este pentru
instrucțiunile while și for (desfășurat), conform careia se verifica dacă x<=xf și apoi se va calcula valoarea
variabilei Y și cea dea treia schema block este pentru instrucțiunea for (compact) în care am utilizat un bloc
nou: blocul repetitiv.