6.4.. Napisati program koji za ispis rezultata izraza: a = √8 - xy/3,
Opis rješenja: Program izvodi učitavanje brojeva x i y i računa izraz a = √8 - xy/3. 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 koristi funkciju sqrt();
II varijanta koristi funkciju pow();
III varijanta izračunavanje i ispis izvodi u cout.
Tekstualni algoritam:
- ulaz - učitati: x, y
- obrada - izračunati: a = √8 - xy/3; // izracunaj izraz
- izlaz - ispisati: x, y, a
Listing programa:
// 06431059
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x, y, a; // deklarisanje varijabli
cout << "Ucitaj x: "; // ime varijable cija vrijednost se ucitava
cin>>x; // ucitavanje vrijednosti varijable broj sa tastature
cout << "Ucitaj y: "; // ime varijable cija vrijednost se ucitava
cin>>y; // ucitavanje vrijednosti varijable broj sa tastature
a = sqrt(8)-x*y/3; // izracunaj izraz
cout<<"a = " << a << endl; // ispis vrijednosti
return 0;
}
II varijanta
// 06431059
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x, y, a; // deklarisanje varijabli
cout << "Ucitaj x: "; // ime varijable cija vrijednost se ucitava
cin>>x; // ucitavanje vrijednosti varijable broj sa tastature
cout << "Ucitaj y: "; // ime varijable cija vrijednost se ucitava
cin>>y; // ucitavanje vrijednosti varijable broj sa tastature
a = pow(8,0.5)-x*y/3; // izracunaj izraz
cout<<"a = " << a << endl; // ispis vrijednosti
return 0;
}
III varijanta
// 06431059
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x, y; // deklarisanje varijabli
cout << "Ucitaj x: "; // ime varijable cija vrijednost se ucitava
cin>>x; // ucitavanje vrijednosti varijable broj sa tastature
cout << "Ucitaj y: "; // ime varijable cija vrijednost se ucitava
cin>>y; // ucitavanje vrijednosti varijable broj sa tastature
cout<<"a = " << sqrt(8)-x*y/3 << endl; // ispis vrijednosti
return 0;
}
Ispis na ekranu:
Index
|
|