6.4.. Napisati program koji izračunava slijedeće izraze:
c = x * y
d = x - y
e = c - x + y

Opis rješenja: Poslije učitavanja vrijednosti x i y računa se vrijednosti:
I varijanta za računanje vrijednosti c, d, e koristi se nova varijabla. Ispis vrijednosti je na kraju;
II varijanta računanje vrijednosti c, d, e (e = c - x + y = x * y - x + y) i ispis se izvodi u naredbi ispisa cout.

Tekstualni algoritam:

  1. ulaz - učitati: x,y
  2. obrada - izračunati:
    c = x * y
    d = x - y
    e = c - x + y
  3. izlaz - ispisati: "c="; c, "d="; d, "e="; e

Listing programa:

// 06411065
#include<iostream>
using namespace std;
int main()
{
    int x,y,c,d,e;        // 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
    
    c = x * y;            // izračunaj c
    d = x - y;            // izračunaj d
    e = c-x+y;            // izračunaj e
    cout << "x = " << x << endl; // ispis vrijednosti x
    cout << "y = " << y << endl; // ispis vrijednosti y
    cout << "c = " << c << endl; // ispis vrijednosti c
    cout << "d = " << d << endl; // ispis vrijednosti d
    cout << "e = " << e << endl; // ispis vrijednosti e
    return 0;
}
 
II varijanta
// 06411065
#include<iostream>
using namespace std;
int main()
{
    int 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 << "c = " << x*y << endl;            // ispis vrijednosti c
    cout << "d = " << x-y << endl;            // ispis vrijednosti d
    cout << "e = " << x * y - x + y  << endl; // ispis vrijednosti e
    return 0;
}
 

Ispis na ekranu:

Index