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:

  1. ulaz - učitati: broj1, broj2
  2. obrada - izračunati: aSredina = (broj1 + broj2) / 2
  3. 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