Matlab_Ejercicio01

17
UNIVERSIDAD NACIONAL AGRARIA LA MOLINA Escuela de Post Grado Maestría en Meteorología Aplicada Curso: Curso: Métodos Numéricos Métodos Numéricos Trabajo: Trabajo: Programas en Matlab, Ejercicio 01 Programas en Matlab, Ejercicio 01 Preparado por: Flores Sancho, Sixto Profesor: Alessandri Canchoa

description

fortram programacion

Transcript of Matlab_Ejercicio01

Ecuaciones Rams

Universidad Nacional Agraria La Molina

Escuela de Post Grado

Maestra en Meteorologa AplicadaCurso:

Mtodos Numricos

Trabajo: Programas en Matlab, Ejercicio 01

Preparado por:

Flores Sancho, Sixto

Profesor:

Alessandri Canchoa

La Molina, agosto del 2007

01. Escriba un programa que calcule el rea de un rectngulo y que solicite por teclado las longitudes de las bases y de la altura.

Programa en Matlab

% programa01.m

clc;clear

disp('&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&')

disp('& Programa que calcula el rea de un rectngulo &')

disp('&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&')

base=input('Ingrese la base: ');

altura=input('Ingrese la altura: ');

area=base*altura;

disp('El area del rectangulo es:');

disp(area);

corrida respectiva:

02. Escriba un programa que convierta una cantidad entera minutos en semanas, das, horas y minutos.

Programa en Matlab:% programa02.m

clc;clear

disp('&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&')

disp('& Descomposicin de minutos en semanas, das, horas y minutos &')

disp('&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&')

disp(' ')

aa=input('INGRESE NUMERO DE MINUTOS (EN ENTERO): ');

a=fix(aa);

b=rem(a,10080);

n=(aa-b)/10080;

c=rem(b,1440);

m=(b-c)/1440;

f=rem(c,60);

g=(c-f)/60;

h=rem(f,1);

i=(f-h)/1;

disp(' ')

disp('SU DESCOMPOSICION ES:')

disp(' ')

disp('==========================')

fprintf(' %3.0f SEMANAS\n',n)

fprintf(' %3.0f DIAS\n',m)

fprintf(' %3.0f HORAS\n',g)

fprintf(' %3.0f MINUTOS\n',i)

disp('==========================')corrida respectiva:

03. Escriba un programa y determine el menor entero n tal que 0