6.4.. Izračunati aritmetičku sredinu dva 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 aSredina = (broj1 + broj2) / 2. Ispis vrijednosti rezultata je na kraju.
II varijanta - Računanje aritmetičke sredine izvodi se izrazom (broj1 + broj2) / 2 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
- obrada - izračunati:
aSredina = (broj1 + broj2) / 2
- izlaz - ispisati: broj1, broj2, aSredina
Listing programa:
// 06411136
#include <stdio.h>
int main()
{
int a, b; // 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
float aSredina = (a + b) / 2.; // aritmeticka sredina dva broja
printf("Aritmeticka sredina dva broja je: %.2f", aSredina); // ispis vrijednosti
return 0;
}
II varijanta
// 06411136
#include <stdio.h>
int main()
{
int a, b; // 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("Aritmeticka sredina dva broja je: %.2f", (a + b) / 2.); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|