Come fare una radice quadrata in C ++

November 5

Come fare una radice quadrata in C ++


Uno dei maggiori vantaggi di C ++ è la sua capacità di chiamare sulle biblioteche (raccolte di codice che comprendono funzioni, strutture dati, ecc) per aumentare la funzionalità e le capacità di un programma. La caratteristica di includere solo le librerie con le funzioni necessarie da un programma permette di programmi di essere più piccolo e più efficiente. Le librerie possono essere realizzati su misura per gli utenti o possono essere inclusi con ++ (librerie standard chiamati) C. Creazione di un programma per calcolare una radice quadrata è un grande esempio di utilizzo di diverse librerie standard.

istruzione

1 Impostare il programma includendo le librerie iostream, iomanip e math.h. Iosteam gestirà l'ingresso e l'uscita per il monitor del computer, iomanip aiuterà a formattare il numero di cifre decimali e math.h è la libreria che contiene la funzione radice quadrata.

Ecco il codice:

includere <iostream> includere <math.h> includere <iomanip>

using namespace std;

int main ()

{

2 Dichiarare le variabili per l'input dell'utente e la risposta per la radice quadrata.

Questa è la dichiarazione:

numero doppio; // Input dell'utente

doppia risposta; // Rispondere alla radice quadrata

3 Prompt per l'input dell'utente e memorizzare l'ingresso nella variabile "numero".

Questo è il codice:

cout &lt;&lt; "Please enter a number: ";

cin >> numero; // Ottenere l'input dell'utente

cout & lt; & lt; endl & lt; & lt; endl;

4 Calcolare la radice quadrata utilizzando la funzione sqrt. La funzione sqrt è nella libreria math.h (incluso all'inizio del programma). Conservare la risposta a questo calcolo sulla variabile "risposta".

risposta = sqrt (numero);

5 Uscita la risposta della radice quadrata. Utilizzare la funzione setprecision () per limitare il numero di cifre decimali da visualizzare.

Questo è il codice:

cout << "La radice quadrata di" << numero;

cout << "è" << setprecision (4) << risposta << endl;

6 Terminare il programma, fornendo un valore di ritorno.

Ecco l'ultima parte del codice:

return(0);

}

7 Copiare e incollare il codice completo nel vostro editor C ++.

Ecco il codice completo del programma:

includere <iostream> includere <math.h> includere <iomanip>

using namespace std;

int main ()

{

double number; //user input

doppia risposta; // Rispondere alla radice quadrata

cout & lt; & lt; "Per favore inserisci un numero: ";

cin >> numero; // Ottenere l'input dell'utente

cout & lt; & lt; endl & lt; & lt; endl;

risposta = sqrt (numero);

cout & lt; & lt; "La radice quadrata di" & lt; & lt; numero;

cout & lt; & lt; "È" & lt; & lt; setprecision (4) & lt; & lt; rispondere a & lt; & lt; endl;

ritorno (0);

}