Universidad Nacional de San Antonio Abad del Cusco Departamento Academico de Informatica METODOS NUMERICOS-INFORME GUIA N° 01 Nombre y Apellidos: Carrera Profesional: Grupo de Laboratorio: Fecha: 25/06/2018
Jhansterry chahua ccoscco Ingenieria Civil Hora:
Codigo Alumno: 133532 Dia: Lunes Calificacion:
CUESTIONARIO: Escribir una función de nombre (división.m) que pueda calcular la división de dos números si el denominador es cero indicar que no se puede realizar la división. CODIGO clear all clc close all disp('PROGRAMA disp('PROGRAMA PARA DIVIDIR DOS NUMEROS') NUMEROS' ) a=input('introduzca a=input( 'introduzca el dividendo:'); dividendo:' ); b=input('introduzca b=input( 'introduzca el divisor:'); divisor:' ); if b==0 if b==0 disp('La disp('La division no es posible') posible' ) else c=a/b; disp('El disp('El resultado es:') es:' ) disp(c) end
Escribir una función de nombre (espacio.m) que pueda calcular el espacio recorrido de un móvil con MRU( Movimiento rectilíneo uniforme) como datos son velocidad en km/s y tiempo en s. CODIGO clear all clc close all disp('PROGRAMA disp('PROGRAMA PARA HALLAR EL ESPACIO RECORRIDO MRU') MRU' ) a=input('Introduzca a=input( 'Introduzca velocidad (km/s):'); (km/s):' ); b=input('Introduzca b=input( 'Introduzca el tiempo (s):'); (s):' ); c=a*b; disp('El disp('El resultado es (km):') (km):' ) disp(c)
Escribir una función de nombre (tiroParabolico.m) que pueda calcular el espacio recorrido de un proyectil en tiro parabólico como datos de entrada la velocidad inicial y el angulo de inclinacion. clear all clc close all disp('PROGRAMA disp('PROGRAMA PARA HALLAR EL ESPACIO RECORRIDO de un proyectil-M proyectil-MP' P' ) a=input('Introduzca a=input( 'Introduzca velocidad incial (m/s):' ); b=input('Introduzca b=input( 'Introduzca angulo(grados sexagesimales):' ); if b>180|b<0 if b>180|b<0 disp('Angulo disp('Angulo erroneo') erroneo' ) else vinicial=a*sind(b) t=(vinicial)/10; tiempototal=2*t espacio=tiempototal*a*cosd(b) disp('El disp('El resultado es (m):') (m):' ) disp(espacio) end
Escribir una función de nombre (areaRectangulo.m) que pueda calcular el área de un rectángulo con los parámetros de (largo, ancho). CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR EL AREA DE UN RECTANGULO' ) a=input('Introduzca el largo(m):'); b=input('Introduzca el ancho (m)'); if a<0|b<0 disp('Dimensiones erroneas') else area=a*b; disp('LA RESPUESTA ES:') disp(area) end
Escribir una función de nombre (areaCirculo.m) que pueda calcular el área de un circulo con los parámetros de (radio). CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR EL AREA DE UN CIRCULO') a=input('Introduzca el radio (m):'); if a<0 disp('Dimensiones erroneas') else area=pi*a*a; disp('LA RESPUESTA ES (m2):') disp(area) end
Escribir una función de nombre (sumaPares.m) que pueda calcular la suma de los n primeros números pares donde n debe ser ingresado por el teclado. CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR LOS N PRIMEROS NUMEROS PARES' ) a=input('Introduzca N:'); if a<0 disp('error') else sumadepares=a*(a+1); disp('LA RESPUESTA ES:') disp(sumadepares) end Editar en script denombre (ProgresionAritmetica.m) el cual pueda calcular el n esimo valor de una progresión aritmética, donde los datos adicionales se tiene que ingresar por el teclado como valor inicial de la progresión, la razón aritmética y el n-esimo valor. CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR LOS N-ESIMO VALOR DE UNA PROGRESION ARITMETICA' ) a=input('Introduzca N:'); b=input('Inroduzca el valor incial'); c=input('Introduzca la razon aritmetica.' ); if a<0
disp('error') else nesimotermino=b+(a-1)*(c); disp('LA RESPUESTA ES:') disp(nesimotermino) end
Editar un script que pueda calcular la suma de los números naturales que se encuentran entre a y b donde a<=b como por ejemplo. a=2; b=2 suma=0; a=2; b=4 suma=3; a=2; b=5 suma=7; CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR LA SUMA ENTRE DOS NUMEROS, CONDICION A<=B' ) a=input('INTRODUZCA EL LIMITE INFERIOR:' ); b=input('INTRODUZCA EL LIMITE SUPERIOR:' ); if a0 & b>0 Volumen=pi*a*a*b resul=Volumen disp('El resultado es(m3):') disp(resul) else disp('Datos incorrectos') end
Editar una función que pueda calcular el impuesto general a las ventas 19 % de un monto total. CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR EL VOLUMEN DE UN CILINDRO') a=input('INTRODUZCA EL RADIO DE LA BASE:' ); b=input('INTRODUZCA LA ALTURA DEL CILINDRO:'); if a>0 & b>0 Volumen=pi*a*a*b resul=Volumen disp('El resultado es(m3):') disp(resul) else disp('Datos incorrectos') end
Editar una función que pueda calcular el interés de un préstamo P a un interés I en un periodo T. CODIGO clear all clc close all disp('PROGRAMA PARA HALLAR EL IMÚESTO SIMPLE') a=input('INTRODUZCA EL CAPITAL (SOLES):' ); b=input('INTRODUZCA EL LA TASA DE INTERES (ANUAL):' ); c=input('INTRODUZCA EL PERIODO (AÑOS):'); if a>0 & b>0 & c>0 Interes=a*b*c/100; disp('El interes (al 19%) es:' ) disp(Interes) else disp('Datos incorrectos') end