6.4. Izračunati sumu kubova dva učitana broja.
Opis rješenja: Program izvodi učitavanje dva broja i računa suma kubova s =(iBroj13 + iBroj23).
I varijanta Izračunava se posebna varijabla kao sume kubova dva učitana broja i izvodi se ispis;
II varijanta koristi funkciju pow() za kub brojeva, funkcija nalazi se u biblioteci math.h i navodi sa u zaglavlju: #include <math.h> .;
III varijanta izračunavanje i ispis izvodi se u printf, navodi se u zaglavlju programa.
Tekstualni algoritam:
- ulaz - učitati: iBroj1, iBroj2
- obrada - izračunati: iSuma=(iBroj1*iBroj1*iBroj1)+(iBroj2*iBroj2*iBroj2);
- izlaz - ispisati: iSuma
Listing programa:
// 06411139
#include <stdio.h>
int main()
{
int iBroj1, iBroj2, iSuma; // deklarisanje varijabli
printf("Ucitaj dva broja: "); // imena varijabli cije vrijednosti se ucitavaju
scanf("%d %d",&iBroj1,&iBroj2); // ucitavanje vrijednosti varijabli sa tastature
iSuma=(iBroj1*iBroj1*iBroj1)+(iBroj2*iBroj2*iBroj2); // sumu kubova dva broja
printf("Suma kubova je: %d",iSuma); // ispis vrijednosti
return 0;
}
II varijanta
// 06411139
#include <stdio.h>
#include <math.h>
int main()
{
int iBroj1, iBroj2, iSuma; // deklarisanje varijabli
printf("Ucitaj dva broja: "); // imena varijabli cije vrijednosti se ucitavaju
scanf("%d %d",&iBroj1,&iBroj2); // ucitavanje vrijednosti varijabli sa tastature
iSuma = pow(iBroj1, 3) + pow(iBroj2, 3) ;// sumu kubova dva broja
printf("Suma kubova je: %d",iSuma); // ispis vrijednosti
return 0;
}
III varijanta
// 06411139
#include <stdio.h>
int main()
{
int iBroj1, iBroj2; // deklarisanje varijabli
printf("Ucitaj dva broja: "); // imena varijabli cije vrijednosti se ucitavaju
scanf("%d %d",&iBroj1,&iBroj2); // ucitavanje vrijednosti varijabli sa tastature
printf("Suma kubova je: %d", (iBroj1*iBroj1*iBroj1)+(iBroj2*iBroj2*iBroj2)); // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|