Informatică, întrebare adresată de togoeradu, 9 ani în urmă

Se dau 3 numere a, b, c. Sa se afișeze un mesaj dacă cele 3 numere sunt pitagorice.
Rezolvați ecuația de gradul 2:
a=3
b=4
c=5
ax^2+bx+c=0

Răspunsuri la întrebare

Răspuns de algo
0
#include <iostream>
#include <cmath>

using namespace std;

int raise(int a, int b){
int p = 1;
for(int i = 0; i < b; i++)
p = p * a;
return p;
}

int main(){
int a, b, c;
cin >> a >> b >> c;
if(raise(a, 2) + raise(b, 2) == raise(c, 2))
cout << "Numerele sunt pitagotice" << endl;
cout << (b * -1 + sqrt(raise(b, 2) - 4 * a * c)) / 2 * a << endl;
cout << (b * -1 + sqrt(raise(b, 2) - 4 * a * c)) / 2 * a;
return 0;
}

algo: in loc de raise
algo: np
algo: btw voi nu ati facut c++?
togoeradu: nu
algo: nasol
algo: las' ca o sa inveti mai incolo de el
algo: bafta!
togoeradu: nu sunt pe intensiv
togoeradu: ms
togoeradu: fac materie de intensiv dar am mai puține ore
Alte întrebări interesante