6.4. Učitati 4 broja. Izračunati korijen aritmetičke sredine njihovih apsolutnih vrijednosti.
Opis programa: Aritmetička sredina je suma vrjednosti podijeljena sa brojem sabiraka. Funkcija sqrt() korijen broja nalazi se u biblioteci cmath i navodi sa u zaglavlju: #include <cmath> . Funkcija pow() se nalazi u istoj biblioteci i na isti način se navodi u zaglavlju programa.
Tekstualni algoritam:
- ulaz - učitati: iBroj1, iBroj2, iBroj3, iBroj4
- obrada - izračunati:
apsolutnaSredinta = (abs(iBroj1) + abs(iBroj2) + abs(iBroj3) + abs(iBroj4)) / 4.0
dKorijen=sqrt(dAritSredina)
- izlaz - ispisati: dKorijen
Listing programa:
// 06411142
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int iBroj1, iBroj2, iBroj3, iBroj4; // deklarisanje varijabli
double dAritSredina, dKorijen; // deklarisanje varijabli
cout << "Ucitaj 4 broja: "; // imena varijabli cije vrijednosti se ucitavaju
cin >> iBroj1 >> iBroj2 >> iBroj3 >> iBroj4; // ucitavanje vrijednosti varijabli sa tastature
dAritSredina = (abs(iBroj1) + abs(iBroj2) + abs(iBroj3) + abs(iBroj4)) / 4.0; // aritmeticka sredina
dKorijen = sqrt(dAritSredina); // korijen aritmeticke sredine
cout << "Korijen aritmeticke sredine je " << dKorijen; // ispis vrijednosti
return 0;
}
II varijanta
// 06411142
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int iBroj1, iBroj2, iBroj3, iBroj4; // deklarisanje varijabli
double dAritSredina, dKorijen; // deklarisanje varijabli
cout << "Ucitaj 4 broja: "; // imena varijabli cije vrijednosti se ucitavaju
cin >> iBroj1 >> iBroj2 >> iBroj3 >> iBroj4; // ucitavanje vrijednosti varijabli sa tastature
dAritSredina = (abs(iBroj1) + abs(iBroj2) + abs(iBroj3) + abs(iBroj4)) / 4.0; // aritmeticka sredina
dKorijen = pow(dAritSredina, 0.5); // korijen aritmeticke sredine
cout << "Korijen aritmeticke sredine je " << dKorijen; // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|