Programski jezik C++ - Linijska struktura

6.4.. Izračunati kvadratni korijen učitanog broja i ispisati kao novu varijablu. Koristiti funkcije. (Obavezno učitati nenegatvni broj).

Opis rješenja: Poslije učitavanja vrijednosti broja izvodi se izračunavanje kvadratnog korijena. Ispis vrijednosti je na kraju naredbom cout.

Opis rješenja: Program izvodi učitavanje broja i računa korijen učitanog broja y = √ x. Funkcija sqrt(), korijen broja, nalazi se u biblioteci cmath i navodi sa u zaglavlju: #include <cmath> . Funkcija pow() se nalazi u istoj biblioteci i na isti način se navodi u zaglavlju programa.
I varijanta koristi funkciju sqrt();
II varijanta koristi funkciju pow();
III varijanta izračunavanje i ispis izvodi u cout.

Tekstualni algoritam:

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

N a p o m e n a:
√ x - kvadratni korijen broja x.

Listing programa:

// 06411024
#include<iostream>
#include<cmath>
using namespace std;

int main()
{
    double broj;               // deklarisanje varijable
    double korijen;            // deklarisanje varijable
    cout << "Ucitaj broj: ";   // ime varijable cija vrijednost se ucitava
    cin >> broj;               // ucitavanje broja
    korijen = sqrt(broj);      // kvadratni korijen broja
    cout << "Korijen ucitanog broja iznosi: " << korijen << endl;  // ispis vrijednosti kvadratnog korijena 
    return 0;
}

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

int main()
{
    double broj;               // deklarisanje varijable
    double korijen;            // deklarisanje varijable
    cout << "Ucitaj broj: ";   // ime varijable cija vrijednost se ucitava
    cin >> broj;               // ucitavanje broja
    korijen = pow(broj, 0.5);  // kvadratni korijen broja

    cout << "Korijen ucitanog broja iznosi: " << korijen << endl;  // ispis vrijednosti kvadratnog korijena 
    return 0;
}

III varijanta
// 06411024
#include<iostream>
#include<cmath>
using namespace std;

int main()
{
    double broj;               // deklarisanje varijable
    cout << "Ucitaj broj: ";   // ime varijable cija vrijednost se ucitava
    cin >> broj;               // ucitavanje broja

    cout << "Korijen ucitanog broja iznosi: " << sqrt(broj) << endl;  // ispis vrijednosti kvadratnog korijena 
    return 0;
}

Ispis na ekranu:

Index