6.4.. Izračunati kvadrat upisanog prirodnog broja.

Opis rješenja: Poslije učitavanja broja izvodi se:
I varijanta - izračunava se kvadrat učitanog broja za novu varijablu x;
II varijanta - izračunavanje kvadrata učitanog broja izvodi se u naredbi ispisa cout.

Tekstualni algoritam:

  1. ulaz - učitati: a
  2. obrada - izračunati:
    x=a2
  3. izlaz - ispisati: a, x

Listing programa:


I varijanta  - izraz u naredbi ispis

I varijanta       - izraz u naredbi pridruzivanja
// 06411063
#include<iostream>
using namespace std;

int main()
{
    int a;                   // deklarisanje varijable broj
    cout << "Ucitaj broj: "; // ime varijable cija vrijednost se ucitava
    cin >> a;                // ucitavanje vrijednosti varijable broj sa tastature
    cout << endl << "Kvadrat ucitanog broja = " << a*a;  // ispis vrijednosti izraza
    return 0;
}


II varijanta
// 06411063
// 06411063
#include<iostream>
using namespace std;

int main()
{
    int a, x;                // deklarisanje varijable broj
    cout << "Ucitaj broj: "; // ime varijable cija vrijednost se ucitava
    cin >> a;                // ucitavanje vrijednosti varijable broj sa tastature
    x = a*a;                 // kvadrat broja
    cout << endl << "Kvadrat ucitanog broja = " << x;  // ispis vrijednosti izraza
    return 0;
}


III   - funkcija pow()
// 06411063
#include<iostream>
#include<cmath>
using namespace std;

int main()
{
    int a, x;                // deklarisanje varijable broj
    cout << "Ucitaj broj: "; // ime varijable cija vrijednost se ucitava
    cin >> a;                // ucitavanje vrijednosti varijable broj sa tastature
    x = pow(a , 2);                // funkcija stepenovanja, pow()
    cout << "Kvadrat ucitanog broja = " << x;  // ispis vrijednosti izraza
    return 0;
}

Ispis na ekranu:

Index