6.4. Izračunati sumu kvadrata tri učitana broja.

Opis rješenja: Poslije učitavanja vrijednosti dva broja izvodi se:
I varijanta - izračunavaju se kvadrati učitanih brojeva. Suma kvadrata je vrijednost varijable iSuma;
II varijanta - izračunavanje sume kvadrata tri učitana broja izvodi se u naredbi ispis printf.

Tekstualni algoritam:

  1. ulaz - učitati: iBroj1, iBroj2, iBroj3
  2. obrada - izračunati: iSuma=(iBroj1*iBroj1)+(iBroj2*iBroj2)+(iBroj3*iBroj3);
  3. izlaz - ispisati: iSuma

Listing programa:

// 06411138
#include <stdio.h>
int main()
{
	int iBroj1, iBroj2, iBroj3, iSuma;             // deklarisanje varijabli
	
	printf("Ucitaj tri broja: ");                  // ime varijabli cije vrijednosti se ucitavaju
	scanf("%d %d %d", &iBroj1, &iBroj2, &iBroj3);  // ucitavanje vrijednosti varijabli sa tastature
	
	iSuma=(iBroj1*iBroj1)+(iBroj2*iBroj2)+(iBroj3*iBroj3); // sumu kvadrata tri broja
	
	printf("Suma kvadrata je: %d", iSuma);         // ispis vrijednosti
	
	return 0;
}

II varijanta
// 06411138
#include <stdio.h>
int main()
{
	int iBroj1, iBroj2, iBroj3, iSuma;             // deklarisanje varijabli
	
	printf("Ucitaj tri broja: ");                  // ime varijabli cije vrijednosti se ucitavaju
	scanf("%d %d %d", &iBroj1, &iBroj2, &iBroj3);  // ucitavanje vrijednosti varijabli sa tastature
	
	printf("Suma kvadrata je: %d", (iBroj1*iBroj1)+(iBroj2*iBroj2)+(iBroj3*iBroj3)); // ispis vrijednosti
	
	return 0;
}

Ispis na ekranu:

Index