6.4.. Izračunati prosečnu ocjenu učeniku na osnovu učitanih ocjena iz: matematike, fizike i informatike.

Opis rješenja: Poslije učitavanja vrijednosti brojeva m, f i i izvodi se:
I varijanta - izračunavanje izraza pridruživanjem vrijednosti varijabli asa zatim ispis;
II varijanta - izračunavanje izraza izvodi se u naredbi ispisa printf.

Tekstualni algoritam:

  1. ulaz - učitati: m, f, i
  2. obrada - izračunati:
    as = (m + f + i)/3; // prosjecna ocjena
  3. izlaz - ispisati: m, f, i, as

Listing programa:

// 06421161
#include <stdio.h>
int main()
{
    int m, f, i;             // deklarisanje varijabli                
    float as;                // deklarisanje varijable
    printf("Matematika: ");  // ime varijable cija vrijednost se ucitava
    scanf("%d", &m);         // ucitavanje vrijednosti varijable sa tastature
    printf("Fizika: ");      // ime varijable cija vrijednost se ucitava
    scanf("%d", &f);         // ucitavanje vrijednosti varijable sa tastature
    printf("Informatika: "); // ime varijable cija vrijednost se ucitava
    scanf("%d", &i);         // ucitavanje vrijednosti varijable sa tastature
    	
    as = (m + f + i)/3;      // prosjecna ocjena
	printf("Prosjecna ocjena = %.3f", as); // ispis vrijednosti
	return 0;	
}

II varijanta
// 06421161
#include <stdio.h>
int main()
{
    int m, f, i;             // deklarisanje varijabli                
    printf("Matematika: ");  // ime varijable cija vrijednost se ucitava
    scanf("%d", &m);         // ucitavanje vrijednosti varijable sa tastature
    printf("Fizika: ");      // ime varijable cija vrijednost se ucitava
    scanf("%d", &f);         // ucitavanje vrijednosti varijable sa tastature
    printf("Informatika: "); // ime varijable cija vrijednost se ucitava
    scanf("%d", &i);         // ucitavanje vrijednosti varijable sa tastature
    	
	printf("Prosjecna ocjena = %.3f", (m + f + i)/3.0); // ispis vrijednosti
	return 0;	
}

Ispis na ekranu:

Index