6.4. Učitati 2 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.
I varijanta - kvadratni korijen se računa korišćenjem funkcije sqrt();
II varijanta - kvadratni korijen se računa korišćenjem funkcije pow().
Tekstualni algoritam:
- ulaz - učitati: iBroj1, iBroj2
- obrada - izračunati:
apsolutnaSredinta = (abs(a) + abs(b)) /2.0
dKorijen=sqrt(apsolutnaSredinta)
- izlaz - ispisati: dKorijen
Listing programa:
// 06411141
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a, b; // deklarisanje varijabli
double apsolutnaSredinta, dKorijen; // deklarisanje varijabli
cout << "1. broj: "; // ime varijable cija vrijednost se ucitava
cin >> a; // ucitavanje vrijednosti varijable a sa tastature
cout << "2. broj: "; // ime varijable cija vrijednost se ucitava
cin >> b; // ucitavanje vrijednosti varijable b sa tastature
apsolutnaSredinta = (abs(a) + abs(b)) /2.0; // aritmeticka sredina
dKorijen=sqrt(apsolutnaSredinta); // korijen aritmeticke sredine
cout << "(abs(" << a << ") + abs(" << b << "))/2 = " << apsolutnaSredinta << endl; // ispis vrijednosti
cout << "kvadrtani korijen = " << dKorijen; // ispis vrijednosti
return 0;
}
II varijanta
// 06411141
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int a, b; // deklarisanje varijabli
double apsolutnaSredinta, dKorijen; // deklarisanje varijabli
cout << "1. broj: "; // ime varijable cija vrijednost se ucitava
cin >> a; // ucitavanje vrijednosti varijable a sa tastature
cout << "2. broj: "; // ime varijable cija vrijednost se ucitava
cin >> b; // ucitavanje vrijednosti varijable b sa tastature
apsolutnaSredinta = (abs(a) + abs(b)) /2.0; // aritmeticka sredina
dKorijen = pow(apsolutnaSredinta, 0.5); // korijen aritmeticke sredine
cout << "(abs(" << a << ") + abs(" << b << "))/2 = " << apsolutnaSredinta << endl; // ispis vrijednosti
cout << "kvadrtani korijen = " << dKorijen; // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|