Está en la página 1de 3

1

Descripción del programa utilizado para la


resolución del ejercicio 8
(El método de Newton-Raphson) Mediante la
implementación del lenguaje C
(septiembre de 2021)
DAZA J. SAID. cod 2018119015, MOSQUERA D. JESÚS. cod 2018119034, PINZON B.
MARÍA. cod 2018119088
UNIVERSIDAD DEL MAGDALENA, SANTA MARTA, MAGDALENA

Resumen – En este artículo se presenta la explicación A continuación, se encontrará el código en C


y descripción detallada del programa diseñado para utilizado para la resolución del ejercicio mediante
la resolución del problema que implementa el método una serie de instrucciones que será explicada más
Newton-Raphson correspondiente a el punto 8 del
detalladamente en este documento.
taller 01 de la asignatura microprocesamiento 1. Por
consiguiente, se encontrará un apartado en el que se
Ilustre el Código en lenguaje C que fue utilizado II. CÓDIGO C (DESARROLLO DEL EJERCICIO).
además de un paso a paso que justifique la estructura
de datos empleados para la solución del ejercicio.
A. Etapa de ilustración y descripción del código
utilizado para la resolución del ejercicio 8
Palabras claves- código, variable, algoritmo, arreglo,
programa, método Newton-Raphson.
Para la resolucion del inciso A lo que representa el
código en la parte principal al comienzo, son el llamado
I. INTRODUCCION de las librerías a utilizar en nuestro caso fueron
El lenguaje C está orientado a la implementación #include<stdio.h>, #include<stdlib.h> y
de sistemas operativos, concretamente Unix. C es #include<math.h> que en este caso nos ayudaran a
apreciado por la eficiencia del código que produce y es imprimir en la consola, después con el método inte main
el lenguaje de programación más popular para crear creamos el método principal o el cuerpo de nuestra
softwares de sistemas y aplicaciones. [1] página donde declararemos nuestro arreglo
De acuerdo con lo dicho anteriormente en este trabajo se bidimensional de tipo entero declarando la variable i y a
aplicó dicho lenguaje para diseñar un programa capaz de su vez las variables tipo float como e, condición, n entre
solucionar un ejercicio implementando el método otras y bool para un falso y verdadero. declaramos la
Newton-Raphson el cual es empleado para resolver variable i (que será la encargada de controlar el ciclo for
ecuaciones no lineales, en esta caso centrado en cierta y while) además de los vectores donde se almacenan los
ecuación especifica que busca almacenar los valores en datos: como por ejemplo en x[i], que almacenara los
una determinada función la cual es llamada xi unas 100 datos de la función
veces para posteriormente imprimir dichos valores de
cada iteración, para lo cual se requirió el uso del ciclo
“for”, además del ciclo ”while” que se ejecuta hasta que Ahora para poder mostrar la matriz, una vez concluida
la desigualdad 4 (ya detallada previamente en este esta parte pasamos a los ciclos (for) para poder realizar
el llenado de los lugares del vector x[101] que se
inciso) se cumpla y el programa de a conocer el ultimo apartaron para guardar los datos del ciclo, como se
valor de i y del arreglo en dicha posición (xi). especificó a comienzos del inciso donde i retendrá 100
datos, permitiendo ingresar los valores en cada una de
 los lugares que se apartaron de uno en uno, adicional a
2

esto agregaremos dentro del ciclo for las funciones F1 y


F2 como una función desarrollada entre estas para
obtener el método de Newton-Raphson.

Figura # 2

Terminando el código y finalizando el proceso con un


return 0
Figura # 1
B. Etapa de compilación del código utilizado para la
resolución del ejercicio 8
Para esta segunda parte continuaremos con el uso de un
printf que funcionará y tendrá el fin de que el usuario
elija el valor el cual decidirá la finalización del proceso.
Continuando con el uso del ciclo while en el que
cumpliremos con la desigualdad numero 4 mostrada en
la siguiente ecuación.
Figura # 3

Ecuacion # 1

En donde por medio de repeteciones y condiciones


prestablecidas por el programador, dependiendo de los
datos suministrados en la informacion inicial, funcionara
hasta el momento en el que la ecuacion “desigualdad
numero 4” sea mayor que el numero designado por el
ususario “e” los cuales seran mostrados por medio de Figura # 4
printf y asi finalizando con el labor del ciclo while dando
asi por terminado y saliendo de esta repeticion,
mostrando el ultimo valor en la posicion “i” y las III. CONCLUSIÓN
interaciones obtenidas en “xi”.
En este código realizado pudimos conocer otros usos que le
podemos dar a los arreglos que declaramos en cada uno de
nuestros programas para realizar una función en este caso
aprendimos a manipular el contenido de nuestro arreglo
bidimensional para mostrar en la consola los datos que
nosotros requerimos por ejemplo al identificar la eficacia de
la función de Newton-Raphson que nos ayuda a encontrar las
aproximaciones cercanas de una función real o sus máximos y
mínimos a partir de la búsqueda de ceros de su primera
derivada. Se puede apreciar por medio de la figura 3 y 4 el
funcionamiento del código como la implementación de la
función Newton-Rapson y a su vez teniendo como prueba de
su veracidad por medio de la figura 1 y 2, en las que se puede
3

apreciar el desarrollo y procedimiento del código en c aplicado


en dev-c.

IV.BIBLIOGRAFÍA

[1] r. A. s. A., «monografias,» [En línea]. Available:


https://www.monografias.com/trabajos4/lenguajec/lenguajec.shtm
l. [Último acceso: 29 septiembre 2021].
[2] «Enrique Vicente Bonet Esteban,»
https://informatica.uv.es/estguia/ATD/apuntes/laboratorio/Len
guaje-C.pdf
[3] «Estadistica-dma.ulpgc.es»

https://estadistica-dma.ulpgc.es/FCC/05-3-Raices-de-
Ecuaciones-2.html
[4] «Universidad de la cañada»
https://www.unca.edu.mx/Cprog/archivos/GuiaEjercicios_C_
Cprog_UNCA_2012.pdf
[5] « elvex.ugr.es »
https://elvex.ugr.es/decsai/c/

También podría gustarte