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:
- ulaz - učitati: iBroj1, iBroj2, iBroj3
- obrada - izračunati: iSuma=(iBroj1*iBroj1)+(iBroj2*iBroj2)+(iBroj3*iBroj3);
- 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
|
|