Una de las mayores ventajas de C + + es la posibilidad de llamar a las bibliotecas (colecciones de código que incluyen funciones , estructuras de datos , etc) para aumentar la funcionalidad y la capacidad de un programa. La función para incluir sólo las bibliotecas con las funciones necesarias por un programa permite a los programas a ser más pequeños y más eficiente . Las bibliotecas pueden ser por encargo por los usuarios o puede ser incluido en C + ( bibliotecas estándar llamadas ) + . Creación de un programa para calcular una raíz cuadrada es un gran ejemplo de la utilización de diferentes bibliotecas estándar. Instrucciones
1
configurar el programa mediante la inclusión de la iostream , iomanip y bibliotecas math.h . Iosteam se encargará de la entrada y la salida a la pantalla del ordenador , iomanip ayudará a dar formato al número de decimales y math.h es la biblioteca que contiene la función de raíz cuadrada.
Aquí está la espacio de nombres std ;
int main () {
2
Declarar variables para la entrada del usuario y la respuesta de la raíz cuadrada
. Esta es la declaración :
número doble //usuario de entrada
doble respuesta ; //respuesta a la raíz cuadrada
3
del sistema para el usuario . entrada y guardar la entrada en la variable " número"
Este es el código:
cout << "Introduzca un número: " ;
cin > ; > número //obtener la entrada del usuario
cout << endl << endl ;
4
Calcular la raíz cuadrada con la función sqrt . La función sqrt está en la biblioteca math.h (se incluyen al inicio del programa ) . Guarde la respuesta a este cálculo de la variable "respuesta"
respuesta = sqrt ( número) ; .
5
salida la respuesta de la raíz cuadrada. Utilice la función setprecision () para limitar el número de decimales para mostrar
Este es el código:
cout << " La raíz cuadrada de " << numero ; .
cout << " es" << setprecision ( 4 ) << respuesta << endl ;
6
Fin del programa facilitando la vuelta . valor
Esta es la última parte del código :
return (0 ) ; }
7
Copie y pegue el código completo código en el C + + editor.
Aquí está el código completo de la espacio de nombres std ;
int main () {
Número doble //usuario de entrada
doble respuesta ; //respuesta a la raíz cuadrada < br > cout
<< "Introduzca un número: " ;
cin >> número ; //obtener el usuario de entrada
cout << endl < < endl ;
respuesta = sqrt ( número) ;
cout << " La raíz cuadrada de " << numero ;
cout << , "es" << setprecision ( 4 ) << respuesta << endl ;
return (0 ) ; }