Se citesc trei numere, aflati daca numerele pot reprezenta laturile unui triunghi, si aflati ce fel de triunghi este, echilateral, isosce, dreptunghic sau oarecare.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <math.h>
std::string tipul(int a, int b, int c) {
int aa = pow(a,2),bb=pow(b,2),cc=pow(c,2);
if (a == b && a == c) {
return "Echilateral";
} else if (a == b || b == c) {
return "Isoscel";
} else if (cc==aa+bb || aa == bb+cc || bb==aa+cc) {
return "Dreptunghic";
}
return "Oarecare";
}
int main() {
std::string tip = tipul(3, 3, 4);
std::cout << tip;
}
Ceva de genul.
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă