6.4.. Jedan radnik uradi posao za M dana a drugi za N dana. Za koliko dana bi uradili posao ako rade zajedno.

Opis rješenja: Poslije učitavanja vrijednosti varijabli m i n izvodi se:
I varijanta - izračunavanje izraza, a zatim ispis;
II varijanta - izračunavanje izraza je u naredbi ispisa cout.

Tekstualni algoritam:

  1. ulaz - učitati: "Za koliko dana posao uradi prvi radnik? "; m
    "Za koliko dana posao uradi drugi radnik? "; n
  2. obrada - izračunati:
    a = (m+n) / 2
  3. izlaz - ispisati: "Zajedno bi posao uradili za ";a; " dana."

Listing programa:

// 06411120
#include <iostream>
using namespace std;
int main()
{
    int m, n;                                      // deklarisanje varijabli
    double a;                                      // deklarisanje varijable
    cout << "Prvi radnik uradi posao za dana: ";   // ime varijable cija vrijednost se ucitava
    cin >> m;                                      // ucitavanje vrijednosti varijable sa tastature
    cout << "Drugi radnik uradi posao za dana: ";  // ime varijable cija vrijednost se ucitava
    cin >> n;                                      // ucitavanje vrijednosti varijable sa tastature
    a = (m + n) /2.0;                              // broj dana za koji bi uradili posao
    cout << "Zajedno bi posao uradili za dana = "<< a << endl; //  ispis vrijednosti

    return 0;
}

II varijanta
#include <iostream>
using namespace std;
int main()
{
    int m, n;                                      // deklarisanje varijabli
    cout << "Prvi radnik uradi posao za dana: ";   // ime varijable cija vrijednost se ucitava
    cin >> m;                                      // ucitavanje vrijednosti varijable sa tastature
    cout << "Drugi radnik uradi posao za dana: ";  // ime varijable cija vrijednost se ucitava
    cin >> n;                                      // ucitavanje vrijednosti varijable sa tastature

    cout << "Zajedno bi posao uradili za dana = "<< (m + n) /2.0 << endl; //  ispis vrijednosti

    return 0;
}

Ispis na ekranu:

Index