Riassunti filosofia: PASCAL 1. La curvatura esistenziale del pensiero 2. Il problema del senso della vita 3. I limiti della mentalità comune: il divertissement, o lo stordimento di sè 4. I l…Full description
PARKIRFull description
TABLOURI UNIDIMENSIONALE ȘI BIDIMENSIONALE Tablouri unidimensionale (vectori) P r oblem oblema a 1:
Se consideră un tablou unidimensional cu n numere reale și se cere să se afișeze cel mai mare și cel
mai mic element din vector. Solu ț ie ie în Pascal:
Solu ț ie ie în C++:
Program p1; Var i, n: integer; X: array [1..50] of real; minim, maxim: real; begin write (‘Dati numarul de elemente ale tabloului’); read (n); for i:=1 to n do begin write (‘x[‘, i, ‘]=’); read (x[i]); end; min:=x[1]; max:=x[1]; for i:=1 to n do if (minim>x[i]) then minim:=x[i] else if (maxim
# include using namespace std; int i, n; float x[50], minim, maxim; int main() { cout<<"Dati numarul de elemente ale tabloului "; cin>>n; for (i=0; i>x[i]; } minim=x[0]; maxim=x[0]; for (i=0; ix[i]) minim=x[i]; else if (maxim
P r oblem oblema a 2:
Fie tabloul unidimensional x cu n elemente numere numere reale și numerele întregi a și b. Să se calculeze media aritmetică a elementelor elementelor din tablou cuprinse între valorile a și b.
Solu ț ie ie în Pascal:
Solu ț ie ie în C++:
Program p2; Var a,b,i, n: integer; x: array [1..50] of real; media: real; begin
# include using namespace std; int a, b, i, n, suma=0; float x[50], media; int main() { cout<<"Dati numarul de elemente ale tabloului "; cin>>n; for (i=1; i<=n; i++) {
write (‘Dati numarul de elemente ale tabloului’);
read (n); for i:=1 to n do begin write (‘x[‘, i, ‘]=’);
read (x[i]); end;
write (‘Dati numarul a = ‘); read (a); write (‘Dati numarul b = ‘); read (b);
for i:=1 to n do if ( (a<=x[i]) (a<=x[i]) and (x[i]<=b) (x[i]<=b) ) then suma:=suma+x[i]; media:=suma/n; write (‘Media aritmetica a elementelor din tablou, aflate intre ‘, a, ‘ si ‘, b, ‘ este ‘, media);
readln; end.
cout<<"x[“<
cin>>x[i]; } cout<<"Dati numarul a = "; cin>>a; cout<<"Dati numarul b = "; cin>>b; for (i=1; i<=n; i++) if ( (a<=x[i]) && (x[i]<=b) ) suma+=x[i]; media=suma/n; cout<<"Media aritmetica a elementelor din tablou, aflate intre “<
Problema 3: Se