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:

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