7.2.. Učitati hipotenuzu pravouglog trougla i ugao alfa u stepenima. Izračunati katete. Opis rješenja: Broj PI u programskom jeziku C je u biblioteci math.h i označen je sa M_PI. Izraz (alfa * M_PI) / 180 pretvara ugao iz stepena u radijane.
// 07211079
#include <stdio.h>
#include <math.h>
int main ()
{
float c, alfa, a, b;
printf("Hipotenuza: "); // ime varijable cija vrijednost se ucitava
scanf("%f", &c); // ucitavanje vrijednosti
printf("Ugao (u stepenima): "); // ime varijable cija vrijednost se ucitava
scanf("%f", &alfa); // ucitavanje vrijednosti
if ( (c > 0) && (alfa > 0) && (alfa < 90))
{
a = c * sin((alfa * M_PI) / 180); // M_PI vrijednost broja pi
b = c * cos((alfa * M_PI) / 180);
printf("Duzina katete a = %.2f\n", a); // ispis vrijednosti
printf("Duzina katete b = %.2f\n", b); // ispis vrijednosti
}
else
printf("Takav pravougli trougao ne postoji."); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|