fbpx

Radacina patrata / radical dintr-un numar in C++

de Mihai-Alexandru

Ce este radacina patrata?

În matematică, rădăcina pătrată a unui număr a este numărul y cu proprietatea că y2 = a. Cu alte cuvinte, un număr y al cărui pătrat (rezultatul înmulțirii numărului cu el însuși, sau y × y) este a. De exemplu, 4 și −4 sunt rădăcinile pătrate ale lui 16 deoarece 42 = (−4)2 = 16.

Sursa: Wikipedia.org

Deseori, radacina patrata este confudata cu „radicalul” (citeste mai multe despre el pe Wikipedia.org). Radacina patrata este defapt un radical de ordin 2 dintr-un numar.

Enunt: Sa se afle radacina patrata a unui numar in C++.

Algoritm pentru radacina patrata a unui numar in C++

#include    <iostream>
#include    <cmath> // Pentru importarea functiei sqrt

using namespace std;

int main()
{
    int numar;

    cin >> numar;

    cout << sqrt(numar) << "\n"; // Afisarea radacinii patrate
    cout << int(sqrt(numar)); // Afisarea celei mai apropriate radacini patrate

    return 0;
}

 

Comentarii

S-ar putea sa iti placa