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:

  1. ulaz - učitati: P, h
  2. obrada - izračunati:
    a = 2*P/h
  3. 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