Sunteți pe pagina 1din 2

start int nr scrie "Dati un numar si va voi spune daca este pozitiv sau negativ " citeste nr daca

nr < 0 atunci scrie "\n Numarul este negativ" altfel scrie "\n Numarul este pozitiv" @ scrie "\n Daca ati uitat cumva, ati introdus numarul ", nr stop

Matrice start int nl, nc, i, j int matr[20][10] scrie "Dati numarul de linii ale matricii " citeste nl scrie "Dati numarul de coloane ale matricii " citeste nc pentru i = 0,nl-1 executa scrie " Dati elementele liniei cu indicele ", i, "" pentru j = 0,nc-1 executa citeste matr[i][j] @ @ scrie " Elementele introduse sunt: " pentru i = 0,nl-1 executa scrie "\n" pentru j = 0,nc-1 executa scrie matr[i][j], " " @ @ stop

Calculati urmatoarea suma: - 1 + 4 + 7 + 10 + 13 + + n start int n, s, contor repeta scrie "\n Dati valoarea lui n " citeste n cat timp n<=0 s=0 pentru contor = 1, n, 3 executa s = s + contor @ scrie "\n Suma numerelor este : ", s stop

Rezolvarea ecuatiei de gr I Vector start int n,i,vect[20] scrie "Dati numarul de elemente " citeste n pentru i= 0,n-1 executa scrie " Dati elementul cu indicele ", i, " " citeste vect[i] @ scrie " Elementele introduse sunt: " pentru i= 0,n-1 executa scrie vect[i], " " @ stop float A, B scrie "\nRezolvare ec gr. I: Ax + b = 0" scrie "\nIntrodu A, B: " citeste A, B daca A = = 0 atunci daca B = = 0 atunci scrie "\nO infinitate de solutii" altfel scrie "\nFara solutii" @ altfel scrie "\nX = ", -B/A @ stop

Rezolvarea ecuatiei de gr II float A, B, C, delta scrie "\nRezolvare ec gr. I: Ax^2 + Bx + C = 0" scrie "\nIntrodu A, B, C: " citeste A, B, C daca A = = 0 atunci daca B == 0 atunci daca C == 0 atunci scrie "\nO infinitate de solutii" altfel scrie "\nFara solutii" @ altfel scrie "\nX = ", -C/B @ altfel delta = B*B - 4*A*C daca delta >= 0 atunci scrie "\nX1 = ", (B*B + sqrt( delta ))/2/A scrie "\nX2 = ", (B*B - sqrt( delta ))/2/A altfel scrie "\nX1 = ", (B*B)/2/A, "+i", sqrt(-delta)/2/A scrie "\nX2 = ", (B*B)/2/A, "-i", sqrt(-delta)/2/A @ @ stop Algoritm care citeste elementele unui vector i determia valoarea minim a acestor elemente cat i poziia ei n vector.

Algoritm care s citeasc o matrice ptrat de numere reale i s nlocuiasc elementele aii de pe diagonala principal cu media aritmetic a elementelor de pe linia i. start float A[20,20] int i,j,n citete n pentru i=1,n execut pentru j=1,n execut citete A[i,j] @ @ pentru i=1,n execut S=0 pentru j=1,n execut S=S+A[i,j] @ A[i,i]=S/n @ *) afiare matrice stop

start float x(20), xmin int i,n,l scrie... citete n pentru i=1,n execut citete x(i) @ xmin=x(1) l=1 pentru i=1,n execut citete x(i) dac x(l) > x(i) atunci l=i @ @ scrie "Min=",x(l),"pe poziia",l stop

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