miércoles, 27 de abril de 2011

Ordenar tal que a obtenga el menor valor y b el mayor

a=input('valor a:');
b=input('valor b:');
c=input('valor c:');
if(a>b)
   max=a;
   min=b;
else
    max=b;
    min=a;
end;
if(max<c)
   max=c;
  
elseif(min>c)
    min=c;
end;
max=a
min=b

Practica 2. Triangulo equilatero, isoceles y escaleno

input('Triangulos');
l1= input('lado 1:');
l2= input('lado 2:');
l3= input('lado 3:');
if ((l1>0) && (l2>0) && (l3>0))
   if((l2<l1 + l3) && (l1<l2 + l3) && (l3<l1 + l2));
      disp('es un triangulo:');
 
      if ((l1==l2)&&(l2==l3));
        disp('triangulo equilatero');
      elseif(((l1==l2)||(l1==l3)||(l2==l3))&&~((l1==l2)&&(l2==l3)));
      disp('es un trianngulo isoceles');
 
      else
          disp('triangulo escaleno');
      end;
 
   end;
else
   disp('no es un triangulo:');
end;

miércoles, 13 de abril de 2011

Ejercicios Propuestos( ejercicio 5 y 6)

disp('raices de polinomio');
a= input('valor de a:');
b= input('valor de b:');
c= input('valor de c:');
d= b*b - 4*a*c;
v1= -b/(2*a);
v2= sqrt(abs(d))/(2*a);
fprintf('%0.2f + %0.2fi\n %0.2f + %0.2fi\n',v1 + (d>=0)*v2,(d<0)*v2,v1-(d>=0)*v2,-(d<0)*v2);

Ejercicios Propuestos( ejercicio 4)

disp('intercepcion de rectas');
a= input('valor de a:');
b= input('valor de b:');
c= input('valor de c:');
d= input('valor de d:');
x= (a~=c)*(d-b)/(a-c);
y= a*x+b;
fprintf('x= %0.2f y= %0.2f', x,y);

Ejercicios Propuestos( ejercicio 3)

disp('area de triangulo');
a= input('lado1: ');
b= input('lado2: ');
c= input('lado3: ');
p= (a+b+c)/2;
A= sqrt(p*(p-a)*(p-b)*(p-c));
fprintf('Semiperimetro = %.2f',p);
fprintf('Area = %.2f',A);

miércoles, 6 de abril de 2011

Ejercicios Propuestos (ejercicio 2)

disp('area y perimetro del rectangulo');
a= input('largo: ');
b= input('ancho: ');
Ar= a *  b;
Pr= 2*a + 2*b;
fprintf('el area del rectangulo es %.2f',Ar);
fprintf('el perimetro del rectangulo es%.2f',Pr);

Ejercios Propuestos. (ejercicio 1)

disp('area y volumen del cilindro');
r= input('radio: ');
h= input('altura: ');
Ac= pi*r*r;
Vc= pi*r*r*h;
fprintf('el area del cilindro es %.2f',Ac);
fprintf('el volumen del cilindro es %.2f',Vc);

Progresion geometrica

r=2;
a0= 1/2;
a1= a0*r;
a2= a1*r;
a3= a2*r;
a4= a3*r;
a5= a4*r;
a6= a5*r;
a7= a6*r;
a8= a7*r;
a9= a8*r;
Sn=(a0+a1+a2+a3+a4+a5+a6+a7+a8+a9);
fprintf('el valor de la progresion geometrica es %.2f',Sn);

Area y longitud del circulo

disp('circulo')
r= input('radio: ')
A= pi*r*r;
P= 2*pi*r;
fprintf('el area del circulo es %.2f',A);
fprintf('la longitud del circulo es %.2f',P);

Area de Triángulo

disp('area del triangulo');
altura = input('altura: ');
base = input('Base: ');
area = altura * base/2;
fprintf('Area = %.2f',area);

Hola mundo

disp('hola mundo');