6.4.. Izračunati vrijednosti prema izrazima:
a = x * y
b = x + y
c = b / x
Opis rješenja: Poslije učitavanja vrijednosti x i y računa se vrijednosti:
I varijanta za računanje vrijednosti a, b, c koristi se nova varijabla. Ispis vrijednosti je na kraju;
II varijanta računanje vrijednosti a, b, c (c = b / x = (x + y) / x) i ispis se izvodi u naredbi ispisa cout.
Tekstualni algoritam:
- ulaz - učitati: x, y
- obrada - izračunati:
a = x * y; // izračunaj a
b = x + y; // izračunaj b
c = b / x; // izračunaj c
- izlaz - ispisati: x, y, a, b, c
Listing programa:
// 06411093
#include<iostream>
using namespace std;
int main()
{
float x, y, a, b, c; // deklarisanje varijabli
cout << "Ucitaj x: "; // ime varijabli cije vrijednosti se ucitava
cin >> x; // ucitavanje vrijednosti varijable x
cout << "Ucitaj y: "; // ime varijabli cije vrijednosti se ucitava
cin >> y; // ucitavanje vrijednosti varijable y
a = x * y; // izračunaj a
b = x + y; // izračunaj b
c = b / x; // izračunaj c
cout << "x = " << x << endl; // ispis vrijednosti x
cout << "y = " << y << endl; // ispis vrijednosti y
cout << "a = " << a << endl; // ispis vrijednosti c
cout << "b = " << b << endl; // ispis vrijednosti d
cout << "c = " << c << endl; // ispis vrijednosti e
return 0;
}
II varijanta
// 06411093
#include<iostream>
using namespace std;
int main()
{
float x,y; // deklarisanje varijabli
cout << "Ucitaj x: "; // imena varijabli cije vrijednosti se ucitavaju
cin >> x; // ucitavanje vrijednosti varijable x
cout << "Ucitaj y: "; // imena varijabli cije vrijednosti se ucitavaju
cin >> y; // ucitavanje vrijednosti varijable y
cout << "x = " << x << endl; // ispis vrijednosti x
cout << "y = " << y << endl; // ispis vrijednosti y
cout << "a = " << x*y << endl; // ispis vrijednosti c
cout << "b = " << x+y << endl; // ispis vrijednosti d
cout << "c = " << (x+y)/x << endl; // ispis vrijednosti e
return 0;
}
Ispis na ekranu:
Index
|
|