Uma das maiores vantagens de C + + é a sua capacidade de recorrer a bibliotecas (coleções de códigos que incluem funções, estruturas de dados, etc ) para aumentar a funcionalidade e capacidades de um programa. O recurso para incluir apenas as bibliotecas com as funções necessárias de um programa permite que programas sejam menores e mais eficientes . As bibliotecas podem ser feitos por usuários ou podem ser incluídos com C + + ( chamado bibliotecas padrão ) . A criação de um programa para calcular a raiz quadrada é um grande exemplo da utilização de diferentes bibliotecas padrão. Instruções
1
Configure o programa, incluindo as bibliotecas iostream , iomanip e math.h . Iosteam vai lidar com a entrada e saída para o monitor do computador, iomanip vai ajudar a formatar o número de casas decimais e math.h é a biblioteca que contém a função de raiz quadrada.
Aqui é o namespace std;
int main () {
2
Declare variáveis para a entrada do usuário ea resposta para a raiz quadrada
. esta é a declaração :
número duplo; //user entrada
dupla resposta //resposta a raiz quadrada
3
Prompt para o usuário . entrada e armazenar a entrada na variável " número "
Este é o código :
cout << "Digite um número :";
cin > ,> número //obter a entrada do usuário
cout << endl << endl;
4
Calcule a raiz quadrada usando a função sqrt . A função sqrt está na biblioteca math.h ( incluído no início do programa) . Guarde a resposta para este cálculo na variável " resposta "
answer = sqrt (número) ; .
5 Saída
a resposta da raiz quadrada . Use o setprecision function () para limitar o número de casas decimais para exibir
Este é o código: .
Cout << " A raiz quadrada de " << número ;
cout << "é" << setprecision (4) << resposta << endl;
6
Feche o programa , fornecendo qualquer retorno . valor
Aqui é a última parte do código :
voltar (0); }
7
Copie e cole o código completo código no seu editor + C + .
Aqui está o código completo do namespace std;
int main () {
número duplo; //user entrada
dupla resposta //resposta a raiz quadrada < br >
cout << "Digite um número :";
cin >> número //obter a entrada do usuário
cout << endl < < endl;
answer = sqrt (número) ;
cout << " A raiz quadrada de " << número ;
cout << , "é" << setprecision (4) << resposta << endl;
voltar (0); }