6.4.. Poznata je površina pravougaonika i stranica a. Izračunati obim pravougaonika.

Opis rješenja: Poslije učitavanja vrijednosti porvršine P i stranice a računa se vrijednost stranice b:
I varijanta za računanje obim koristi se nova varijabla. Ispis vrijednosti je na kraju;
II varijanta računanje obima i ispis se izvodi u naredbi ispisa cout.

Tekstualni algoritam:

  1. ulaz - učitati: a
  2. obrada - izračunati:
    b = P / a
    O = 2 * a + 2 * b
  3. izlaz - ispisati: a, P, b O,

Listing programa:

// 06411147
#include<iostream>
using namespace std;

int main() {
	double a, b, P, O;   // deklarisanje varijabli
	
	cout << "Ucitaj povrsinu pravougaonika: ";  // ime varijable cija vrijednost se ucitava
	cin >> P;                // ucitavanje vrijednosti
	cout << "Ucitaj stranicu a: ";  // ime varijable cija vrijednost se ucitava
	cin >> a;                // ucitavanje vrijednosti

	b = P / a;               // stranica b
	O = 2 * a + 2 * b;       // obim
	cout << "Stranica b = " << b << endl; // ispis vrijednosti
	cout << "Obim pravougaonika = " << O << endl; // ispis vrijednosti
	
	return 0;
}

II varijanta
// 06411147
#include<iostream>
using namespace std;

int main() {
	double a, b, P;          // deklarisanje varijable
	
	cout << "Ucitaj povrsinu pravougaonika: ";  // ime varijable cija vrijednost se ucitava
	cin >> P;                // ucitavanje vrijednosti
	cout << "Ucitaj stranicu a: ";  // ime varijable cija vrijednost se ucitava
	cin >> a;                // ucitavanje vrijednosti

	b = P / a;               // stranica b
	cout << "Stranica b je = " << b << endl; // ispis vrijednosti
	cout << "Obim pravougaonika = " << 2 * a + 2 * b<< endl; // ispis vrijednosti
	
	return 0;
}

Ispis na ekranu:

Index