Informatică, întrebare adresată de vasea190, 8 ani în urmă

Ajutați-mă va rog la informatica............! Ex 8 și 10

Anexe:

Răspunsuri la întrebare

Răspuns de daba
0

Răspuns:

Vezi ca iti fac un program pentru ambele chestii, o sa iti las comentariu unde se termina prima (adica ex 8)

Explicație:

#include <iostream>

#include <math.h> //asta e pt pow, adica ridicare la putere. pow(x, 2) e x * x

using namespace std;

int main(){

int x, y;

if(x > 15)

y = 9 * x + 3 * pow(x, 2);

else

y = 3 * x - 5 * sqrt(x + 28); //asta tot in math.h e

cout << y;

//Gata problema 8

int S = 0, P = 1, n, i;

cin >> n;

for(i = 0; i < n; i++){

S = S + (1 / (i + 1)); // sau S = S + 1 / (i + 1); e acelasi lucru

P = P * (1 / (i + 1)); // ^^ dar dupa P

}

cout << S << P;

return 0;

}

Răspuns de grigore2018
0

Răspuns pascal:

var

 x, y: real;

begin

 write('x=');

 readln(x);

 if x > 15 then y := 3 * x + 3 * sqr(X)

 else  

   y := 3 * x - 5 * sqrt(x + 28);

 writeln('y=', y);

end.

var

 n, i: integer;

 s, p: real;

begin

 write('n=');

 readln(n);

 s := 0;

 p := 1;

 for i := 1 to n do  

 begin

   s := s + (1 / i);

   p := p * (1 / i);

 end;

 writeln('s=', s);

 writeln('p=', p);

end.

Alte întrebări interesante