Función sqrt en c

Función sqrt en c

El término sqrt () significa "raíz cuadrada" que calcula la raíz cuadrada de cualquier número positivo o negativo. El sqrt () en C toma un valor único como entrada y calcula su raíz cuadrada como salida. Se necesita cualquier valor positivo o negativo. Puedes usar la "Matemáticas.biblioteca h "para implementar la función en el código. La función sqrt () también calcula la raíz cuadrada del flotador, enteros o tipos de datos dobles largos. Todo lo que necesita hacer es usar un operador de reparto para convertir el tipo de doble.

Para trabajar con números de flotación, simplemente use la función "sqrtf ()" y si desea lidiar con un tipo doble largo, use "sqrtl ()".Si ingresa cualquier valor negativo como entrada, entonces la función sqrt () en c muestra un error de dominio. Ven a ver cómo funciona la función sqrt () en el idioma C. Aquí elaboraremos sqrt () utilizando el compilador GCC GNU en Windows 10.

Ejemplo 1

Nuestro primer ejemplo es calcular la raíz cuadrada de un número de flotación largo usando la función sqrt (). Ahora verifiquemos cómo funciona el programa. Abra el compilador GNU GCC en Windows 10 y seleccione un nuevo archivo vacío en el menú Archivo. Para crear un archivo nuevo, también puede usar un atajo de teclado 'Ctrl+Shift+N.'

Ahora el archivo se ha abierto correctamente en el editor de GNU. Bueno, es hora de escribir un código C para elaborar sqrt (). Discutiremos la forma más simple y fácil de calcular una raíz cuadrada usando sqrt () en el lenguaje C. Entonces, tienes que agregar el 'stdio.h 'y' matemáticas.bibliotecas h '. Luego podemos definir una función principal en el programa. Después de esto, utilizamos un método de declaración para declarar una variable.

Entonces hemos definido dos funciones I.mi., printf () y scanf (). Entonces la función prinf () en c se usa para imprimir el valor ingresado por un usuario y la función scanf () toma un número de flotación larga (%lf) del usuario. Luego hemos usado una función sqrt () para calcular una raíz cuadrada de un número ingresado por el usuario.

Después de escribir con éxito el código, ahora es el momento de guardar su archivo de código con el '.CC 'Extensión como se muestra a continuación. El nombre del archivo puede ser diferente en su ilustración.

Ahora, cree y ejecute el archivo o simplemente use la tecla de acceso directo "F9" para verificar la salida de un código C de sqrt (). Siga los pasos dados en la consola y luego haga clic en la tecla "Ingrese".

Ejemplo 2

Nuestro próximo programa es calcular la raíz cuadrada de un número de 1 a 10 usando la función sqrt (). El programa toma un número que varía de 1 a 10 como entrada y muestra una raíz cuadrada de ese número como salida. Pasemos al compilador GNU GCC en Windows 10 y seleccionemos un nuevo archivo vacío o use el mismo archivo "Programa1.CC ". Usamos el mismo archivo de código "Programa1.CC ”e hizo cambios en él.

Aquí usamos lo mismo 'matemáticas.h 'y' stdio.H 'Bibliotecas estándar como lo hicimos en el ejemplo anterior. En esta ilustración, usamos una variable entera y un bucle "para" para imprimir todos los números del 1 al 10. Utilizamos la función de función sqrt () en printf () que toma el tipo de datos dobles como una entrada, por lo que ajustamos la variable entera al doble. La función printf () muestra todos los números y sus raíces cuadradas.

De nuevo guarda el "programa1.archivo cc "para una mayor ejecución. Por otra parte, cree y ejecute el código o simplemente use la tecla F9 para verificar la salida de un código C de SQRT (). Después de compilar el programa anterior, obtendrá el resultado deseado.

Ejemplo 3

Nuestro próximo programa es calcular la raíz cuadrada de un número positivo utilizando la función sqrt (). Aquí hay otro ejemplo que toma un número entero positivo como entrada y muestra un número entero positivo como salida. Pasemos al compilador GNU GCC en Windows 10 y seleccionemos un nuevo archivo vacío o use el mismo archivo "Programa1.CC ". Usamos el mismo archivo de código "Programa1.CC ”e hizo cambios en él.

Usamos lo mismo 'matemáticas.H' y 'stdio.H'Bibliotecas estándar como la función principal como lo hicimos en el ejemplo anterior. En esta ilustración, hemos definido dos variables enteros. Se utiliza una variable para la entrada y la otra se usa para la salida. Hemos definido dos funciones i.mi., printf () y scanf ().

Entonces función prinf () en c se utiliza para imprimir el valor ingresado por un usuario y la función scanf () toma un número del usuario para mostrar su raíz cuadrada. Luego, usamos una función sqrt () para calcular una raíz cuadrada de un número insertado por el usuario. Por fin, usamos una función printf () que muestra el valor raíz cuadrado calculado.

Nota: Si su código no se ejecuta, entonces aborta la acción anterior y luego haga clic en la pestaña Build and Ejecutar para una ejecución adicional.

Nuevamente, cree y ejecute el código o simplemente use la tecla de acceso directo "F9" para verificar la salida de un código C de GetCh ().

Conclusión

En este tutorial, discutimos el uso y la importancia de la función sqrt () y su implementación utilizando el compilador GCC. Hemos discutido tres ejemplos diferentes para la comprensión de la función sqrt () en el lenguaje de programación C. Ahora puede usar fácilmente enteros y largos números de punto flotante con la función sqrt () en el lenguaje de programación C.