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:

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