Funciones matemáticas en C++


Para utilizar funciones matemáticas en C++ tenemos que incluir al principio del programa la orden #include <cmath>. Existen diferentes funciones a elegir, cada una con una sintaxis determinada.

Vamos a practicar este aspecto de la programación en C++. Así, más abajo aparece el código y la salida de un programa que calcula la raíz cuadrada del número que elija el usuario.

Como se puede observar hemos declarado las variables n1 y n2 como float, es decir, variables con números decimales. Asimismo, hacemos uso de la orden using namespace std, para no tener que repetir la orden std en todo el programa.

La salida es la que aprece a continuación.

Si queremos configurar un programa que calcule la raíz cúbica de un número solicitado al usuario, incluiremos la función matemática pow(x,y), que nos elevará la variable x al exponente y. Así, el código y la salida de una posible solución se muestran a continuación.

Si queremos hacer un programa que pida una cantidad de millas al usuario y calcule su equivalente en kilómetros, se muestra más abajo una posible solución y su salida. Como se puede comprobar no hace falta el uso de funciones matemáticas.

Por último, con el siguiente programa vamos a calcular la media de cinco números solicitados al usuario. Se hace uso en la declaración de variables de la orden double, para tener un mayor número de cifras decimales, y por tanto, aumentar la precisión.

Más abajo se exponen el código del programa y la salida.

Anuncios

Una respuesta a “Funciones matemáticas en C++

  1. I like this post, enjoyed this one thank you for putting up.

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s