Está en la página 1de 3

2 temas

1) programacion secuencial
toda las formulas
2) programacion condicional
if ()
endif
-----------------------------------------------------
mod, fprintf, fix
-----------------------------------------------------
if()
else % caso contrario

endif
-----------------------------------------------
if (x == 1)
disp ("one");
elseif (x == 2)
disp ("two");
else
disp ("not one or two");
endif
------------------------------------------------
nro ingresado si era multiplod de 3
-----------------------------------------------

programa
nro=input("ingrese el nro")
if (mod(nro,3)==0)
fprintf("que el nro %d es multiplo de 3",nro)
endif

if (mod(nro,3)!=0)
fprintf("que el nro %d no es multiplo de 3",nro)
endif
---------------------------------------------------
%programa nro ingresado si era multiplod de 3
nro=input("ingrese el nro")
if (mod(nro,3)==0) %verdad o falso
fprintf("el nro %d es multiplo de 3",nro)
else
fprintf("el nro %d no es multiplo de 3",nro)
endif
-------------------------------------------------------

realizar un programa que indique que hora es


si agredo x minutos
----------------------------------------------
a) entender el ´probleam
6.39+1 res 6:40
6:59 +1 res 7:00
6:59 +30 res 7:29
6:59 +150 res 9:29

150 convertir en hh y mm 2hh y 30mm


b) variables
ve
hh, mm, mma
vs
nhh, nmm
c)programa
hh=input("ingrese hora")
mm=input("ingrese minuto")
mma=input("ingrese minuto transcurrido")

% nhh=fix(150/60)
% nmm=150-nhh*60 % mod(150,60)==30
mm=mm+mma

if(mm>60)
nhh=fix(mm/60)
nmm=mm-nhh*60
else
nmm=mm
nhh=0
endif
hh=hh+nhh
fprintf("la nueva hora es: %d : %d",hh,nmm)
--------------------------------------------------------
Realizar un programa que muestre si las áreas de una
figura geometrica(xx) es mayor a 15 indicar muy grande
si fuera menor indicar muy pequeño
-------------------------------------------------------
a)entender el problema
trapecio ((B+b)*h)/2
=16-------mensaje será muy grande
=12-------mensaje sera muy pequeño
=15------? es un area perfecta

b) variables
B,b,h,area

c)b programa
B=input("ingres la base mayor")
b=input("ingres la base menor")
h=input("ingres la base altura")

area=((B+b)*h)/2

if(area>15)
fprintf("el area es muy gramde")
elseif(area==15)
fprintf("el area es perfecta")
else
fprintf("el area es muy pequeño")
endif
if(area==15)
frpintf("el area es perfecta")
endif

También podría gustarte