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

Puteti face un program in c++
dupa conditia:

Sînt date 2 masive unidimensionale cu n elemente.

De calculat valoarea funcţiei în conformitate cu condiţia:

Anexe:

Răspunsuri la întrebare

Răspuns de sstefanpalcu
1

Explicație:

In C++, un program care calculeaza valoarea functiei S=(x,y,)/(x,+y,) pentru doua vectori unidimensionale poate arata in felul urmator:

#include <iostream>

#include <cmath>

using namespace std;

// functia pentru calcularea valorii functiei

double calcS(double x, double y)

{

return (pow(x, 2) + pow(y, 2)) / (x + y);

}

int main()

{

// dimensiunea vectorilor

int n = 10;

Copy code

// declararea vectorilor

double x[n], y[n];

// initializarea vectorilor cu valori

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

{

x[i] = i + 1;

y[i] = i + 2;

}

// calcularea si afisarea valorii functiei pentru fiecare element din vectori

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

{

cout << "S(" << x[i] << ", " << y[i] << ") = " << calcS(x[i], y[i]) << endl;

}

return 0;

}

sper că te-am ajutat si sper să înțelegi,spor la teme

Alte întrebări interesante