raportlab3 pc utm
Post on 09-Jan-2016
9 Views
Preview:
DESCRIPTION
TRANSCRIPT
Ministerul Educaiei al Republicii Moldova
Universitatea Tehnic a Moldovei
Catedra: Informatica Aplicat
RAPORT
Lucrare de laborator Nr.3 la Programarea Calculatoarelor
A efectuat:st. gr. TI-143Alexandru Fiodor
A verificat: lect. asist. Mihai Potlog
Chiinu 2014
Lucrare de laborator Nr.3
Tema: Intrsuctiuni C/C++
Scopul lucrrii: Elaborare programului pentru rezolvarea problemei propuse.Formularea condiii problemei (sarcina de lucru): S fie elaborate schema bloc i program pentru calcularea valorilor S(X) si Y(X) . S(X) - este o reprezentare funciiei date Y(X) ca o sum infinit de termini. Calcularea sumei S(X) pentru un numar cunoscut de termini (n).
Varianta 8:
S(x)= ;
;
n=10;
Mersul lucrrii:
Noiuni principale din teorie i metode folosite:
Instruciunile repetitivese folosesc atunci cnd se dorete efectuarea unei sau unor instruciuni de mai multe ori.Instruciunea repetitive FOR:Aceasta este o instruciune repetitiva de asemenea, dar cu un numr finit de pai. Este cea mai folosit instruciune repetitiv. Poate fi simulat cu ajutorul instrucilor while sau while-do, dar majoritatea programatorilor prefer s o foloseasc n forma sa pur.Forma generalfor (variabila=valoare;ct timp condiie;instruciune){instructiune 1;instructiune 2;instructiune n;}Analiza datelor a) date de intrare: x,n - variabile tip double, se introduc de la tastaturb) date de ieire: S,Y - variabile simple care pstreaz rezultatul calculrii expresiilor.c) date intermediare: i,j-sunt variabile contor care sunt folosite n ciclurile for.
Schema logica a algoritmului:
Textul programului n limbajul C
#include#include#include
int main(){double s,y,x,f;int n,i,j;
printf(" Introduceti numarul x: ");scanf("%lf",&x);printf("\n Introduceti numarul de repetari n: ");scanf("%d",&n);y=exp(2*x);s=0;f=1;for (i=0; i
top related