6.4.. Poznata je površina pravougaonika i stranica a. Izračunati obim.
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 printf.
Tekstualni algoritam:
- ulaz - učitati: a
- obrada - izračunati:
b = P / a
O = 2 * a + 2 * b
- izlaz - ispisati: a, P, b O,
Listing programa:
// 06411147
#include <stdio.h>
int main()
{
int a, b, P, O; // deklarisanje varijable
printf("Ucitaj povrsinu pravougaonika: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &p); // ucitavanje vrijednosti
printf("Ucitaj povrsinu i stranicu pravougaonika: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &a); // ucitavanje vrijednosti
b = P / a; // stranica b
O = 2 * a + 2 * b; // obim
printf("Stranica b je = %d", b); // ispis vrijednosti
printf("Obim pravougaonika je = %d", O); // ispis vrijednosti
return 0;
}
II varijanta
// 06411147
#include <stdio.h>
int main()
{
int a, b, P, O; // deklarisanje varijable
printf("Ucitaj povrsinu pravougaonika: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &p); // ucitavanje vrijednosti
printf("Ucitaj povrsinu i stranicu pravougaonika: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &a); // ucitavanje vrijednosti
b = P / a; // stranica b
printf("Stranica b je = %d", b); // ispis vrijednosti
printf("Obim pravougaonika je = %d", 2 * a + 2 * b); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|