6.4.. Napisati program za izračunavanje stranice trougla ako je poznata površina i visina trougla (P=a*h/2) .
Opis rješenja: Na početku programa se nalaze naredbe za deklarisanje tipa varijabli. Zatim se učitava vrijednost visine i površine.
I varijanta - Računanje vrijednosti stranice izvodi se izrazom a = (2*P)/h. Ispis vrijednosti rezultata je na kraju.
II varijanta - Računanje vrijednosti stranice izvodi se izrazom (2*P)/h u naredbi printf() ne koristi se varijabla za dodjelu i ispis rezultata. Ispis vrijednosti rezultata je u istoj naredbi printf().
Tekstualni algoritam:
- ulaz - učitati: P, h
- obrada - izračunati:
a = 2*P/h
- izlaz - ispisati: P, h, a
Listing programa:
//06411131
#include <stdio.h>
int main()
{
float P,h,a; // deklarisanje varijabli
printf("Vrijednost povrsine trougla: "); // ime varijable cija vrijednost se ucitava
scanf("%f", &P); // ucitavanje povrsine
printf("Vrijednost visine trougla: "); // ime varijable cija vrijednost se ucitava
scanf("%f", &h); // ucitavanje visine
a=(2*P)/h; // stranica trougla
printf("Stranica a= %.2f",a); // ispis vrijednosti
return 0;
}
II varijanta
//06411131
#include <stdio.h>
int main()
{
float P, h ; // deklarisanje varijabli
printf("Vrijednost povrsine trougla: "); // ime varijable cija vrijednost se ucitava
scanf("%f", &P); // ucitavanje povrsine
printf("Vrijednost visine trougla: "); // ime varijable cija vrijednost se ucitava
scanf("%f", &h); // ucitavanje visine
printf("Stranica a= %.2f", (2*P)/h); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|