7.2.. Za učitane a i b izračunati z prema formuli:

Opis programa: Prvo treba naći minimum od a i b ( min = a; IF (a>b) min = b;), pa minimum od kvadrata a i b min2 = (a*a); IF ((b*b) < min2) min2 = (b*b); . Zatim provjeriti vrijednost a (a>=0) da bi se izračunalo z ( IF (a >= 0) z = min; ELSE z = 2*min;).

Listing programa:

// 07211045
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
    double a,b,min,min2,z;    // deklarisanje varijabli

    cout << "Unesite dva broja: "cout << endl;
    cin>>a>>b;

    min=a;
    if (a > b)
        min=b;
    min2=(a*a);
    if ((b*b) < min2)
        min2=(b*b);
    if (a >= 0)
        z=min;
    else
        z=min2;
    cout << "a= "cout << acout << " "cout << "b= "cout << bcout << " "cout << "min= "cout << mincout << " "cout << "min2= "cout << min2cout << " "cout << "z= "cout << zcout << endl;

    return 0;
}

Ispis na ekranu:

Index