KOD
// dzialanie jak w poprzednim programie - wywolanie w oddzielnej funkcji
#include <stdio.h> //wczytanie pliku naglowkowego
void test_na_prostokatnosc_trojkata(float, float, float);
int main(void)
{
float a, b, c;
printf("prosze podac trzy liczby\n");
scanf("%f %f %f", &a, &b, &c);//funkcja pobierająca wartosci i przypisujaca je do zmiennej, zienna musi byc wczesniej zdefiniowana
test_na_prostokatnosc_trojkata(a, b, c);
printf("czy wynik jest prawidlowy?\n");
getchar();
getchar();
return 0;
}
void test_na_prostokatnosc_trojkata(float a, float b, float c)
{
if(((a*a-b*b-c*c)==0.0) || ((b*b-a*a-c*c)==0.0) || ((c*c-b*b-a*a)==0.0))
{
printf("figura o bokach %4.2f %4.2f %4.2f jest trojkatem prostokatnym\n", a, b, c);
}
else
{
printf("figura o bokach %4.2f %4.2f %4.2f nie jest trojkatem prostokatnym\n", a, b, c);
}
}
|