6.4.. Naći program za izračunavanje aritmetičku sredine tri prirodna broja..
Opis rješenja: Na početku programa se nalaze naredbe za deklarisanje tipa varijabli. Zatim se učitava vrijednost dva broja.
I varijanta - Računanje aritmetičke sredine izvodi se izrazom asred = (a + b + c) / 3. Ispis vrijednosti rezultata je na kraju.
II varijanta - Računanje aritmetičke sredine izvodi se izrazom (a + b + c) / 3 u naredbi printf() ne koristi se varijabla za dodjelu i ispis rezultata. Ispis vrijednosti rezultata je u istoj naredbi printf().
Tekstualni algoritam:
- ulaz - učitati: broj1, broj2, broj3
- obrada - izračunati:
aSredina = (broj1 + broj2 + broj3) / 3
- izlaz - ispisati: broj1, broj2, broj3, aSredina
Listing programa:
// 06412009
#include <stdio.h>
int main()
{
int a, b, c; // deklarisanje varijabli
printf("1. broj: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &a); // ucitavanje vrijednosti varijable sa tastature
printf("2. broj: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &b); // ucitavanje vrijednosti varijable sa tastature
printf("3. broj: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &c); // ucitavanje vrijednosti varijable sa tastature
float asr = (a+b+c)/3.; // deklarisi i izracunaj
printf("Aritmeticka sredina tri broja = %.3f", asr); // ispis vrijednosti
return 0;
}
II varijanta racunaj u ispisu
// 06412009
#include <stdio.h>
int main()
{
int a, b, c; // deklarisanje varijabli
printf("1. broj: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &a); // ucitavanje vrijednosti varijable sa tastature
printf("2. broj: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &b); // ucitavanje vrijednosti varijable sa tastature
printf("3. broj: "); // ime varijable cija vrijednost se ucitava
scanf("%d", &c); // ucitavanje vrijednosti varijable sa tastature
printf("Aritmeticka sredina tri broja = %.3f", (a + b + c) / 3.); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|