Vous êtes sur la page 1sur 5

Erick Antonio Snchez Salas Matrcula: A00508358 Mtodos Numricos en Ingeniera TAREA 1

Grupo 1 1/30/2014

I. Anlisis

Implementa una funcin que calcule el rea de un trapecio.

Entradas: Magnitud de la Base Mayor (B) Magnitud de la Base Menor (b) Altura (h) Proceso: Frmula rea de un trapecio= [(B+b)/2]*h Salida (frmula): rea del trapecio Diseo 1. 2. 3. 4. 5. Solicitar base mayor (B) Solicitar base menos (b) Solicitar altura (h) Calcular el rea: [(B+b)/2]*h Mostrar el resultado

Implementacin //La siguiente funcin calcula el rea de un trapecio. function []=area() //Los clculos no operan con datos conocidos. //Entradas: bases mayor y menor, adems de altura. //Los datos proporcionados deben ser dimensionalmente homogneos (mismas unidades). B = input('Proporcionar medida de la base mayor:') b = input('Proporcionar medida de la base menor:') h = input('Proporcionar altura:') //Procesamiento: frmula geomtrica para obtener el rea de un trapecio. area = (B + b)/2 * h //Salida: se despliega el rea de la figura geomtrica. disp(area, 'El rea del trapecio en unidades cuadradas es:') endfunction

II. Anlisis

Implementa una funcin que calcule el volumen de un cilindro.

Entradas: Magnitud del Radio (r) Altura (h) Proceso: Frmula Volumen de un cilindro= Pi*r2*h Salida (frmula): Volumen del cilindro Diseo 1. 2. 3. 4. Solicitar radio del cilindro(r) Solicitar su altura (h) Calcular el volumen: Pi*r2*h Mostrar el resultado

Implementacin function []=volumen() //Los clculos no operan con datos conocidos. //Entradas: radio y altura del cilindro. //Los datos proporcionados deben ser dimensionalmente homogneos (mismas unidades). r = input('Proporcionar radio del cilindro:')

h = input('Proporcionar altura del cilindro:') //Procesamiento: frmula geomtrica para obtener el volumen de un cilindro. volumen = %pi * (r^2) * h //Salida: se despliega el volumen de la figura geomtrica. disp(volumen, 'El volumen del cilindro en unidades cbicas es:') endfunction

III. Anlisis

Implementa una funcin que calcule las dos races de la frmula general.

Entradas: Constante a Constante b Constante c Proceso: Frmula general

Salida (frmula): Races de la frmula general, X1 y X2. Diseo 1. Solicitar valor de a 2. Solicitar valor de b 3. Solicitar valor de c

4. Calcular X1: (-b+sqrt(b^2-4*a*c))/(2*a) 5. Calcular X2: (-b-sqrt(b^2-4*a*c))/(2*a) 6. Mostrar los resultados

Implementacin //La siguiente funcin calcula las dos races de la frmula general para la resolucin de una ecuacin cuadrtica. function []=raices() //Los clculos no operan con datos conocidos. //Entradas: constantes a, b y c de la ecuacin general. a = input('Proporcionar valor de constante a:') b = input('Proporcionar valor de constante b:') c = input('Proporcionar valor de constante c:') //Procesamiento: se resuelve la ecuacin para los dos valores de la variable, X1 y X2. X1 = (-b + sqrt(b^2 - 4 * a * c))/(2 * a) X2 = (-b - sqrt(b^2 - 4 * a * c))/(2 * a) //Salida: se despliegan los dos valores por separado, aunque en un solo enunciado. disp(X1, 'Las races de la frmula general son: X1=') disp(X2, 'y X2=') endfunction

IV. Anlisis

Implementa una funcin que calcule la hipotenusa de un tringulo rectngulo.

Entradas: Magnitud del Cateto Opuesto (CO) Magnitud del Cateto Adyacente (CA)

Proceso: Frmula (Teorema de Pitgoras) h=sqrt(CO2+CA2) Salida (frmula): Hipotenusa de un tringulo rectngulo Diseo 1. 2. 3. 4. Solicitar magnitud de Cateto Opuesto Solicitar magnitud de Cateto Adyacente Calcular la hipotenusa: sqrt(CO^2+CA^2) Mostrar el resultado

Implementacin function []=hipotenusa() //Los clculos no operan con datos conocidos. //Entradas: Catetos opuesto y adyacente, respectivamente. //Los datos proporcionados deben ser dimensionalmente homogneos (mismas unidades). CO = input('Proporcionar la magnitud del Cateto Opuesto:') CA = input('Proporcionar la magnitud del Cateto Adyacente:') //Procesamiento: Teorema de Pitgoras, utilizado para obtener la hipotenusa. hipotenusa = sqrt(CO^2 + CA^2) //Salida: se despliega la magnitud de la hipotenusa del tringulo rectngulo valorado. disp(hipotenusa, 'La magnitud de la hipotenusa (en unidades de los catetos) es:') endfunction

Vous aimerez peut-être aussi