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 cout ne koristi se varijabla za dodjelu i ispis rezultata. Ispis vrijednosti rezultata je u istoj naredbi cout.
Tekstualni algoritam:
- ulaz - učitati: P, h
- obrada - izračunati:
a = 2*P/h
- izlaz - ispisati: P, h, a
Listing programa:
// 06411131
#include <iostream>
using namespace std;
int main()
{
double a,h,P; // deklarisanje varijabli
cout << "Ucitaj visinu trougla: "; // ime varijable cija vrijednost se ucitava
cin >> h; // ucitavanje visine
cout << "Ucitaj povrsinu trougla: "; // ime varijable cija vrijednost se ucitava
cin >> P; // ucitavanje povrsine
a = (2*P)/h; // stranica trougla
cout << "Stranica a = " << a << endl; // ispis vrijednosti
return 0;
}
II varijanta
// 06411131
#include <iostream>
using namespace std;
int main()
{
double h, P; // deklarisanje varijabli
cout << "Ucitaj visinu trougla: "; // ime varijable cija vrijednost se ucitava
cin >> h; // ucitavanje visine
cout << "Ucitaj povrsinu trougla: "; // ime varijable cija vrijednost se ucitava
cin >> P; // ucitavanje povrsine
cout << "Stranica a = " << (2*P)/h << endl; // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|