Sunteți pe pagina 1din 4

1. Programa que acepte 3 nmeros, enteros positivos y diferentes; y como resultado diga cul es el mayor.

%encuentre el mayor de 3 numeros enteros y diferentes clc % a = input ('dame un numero'); b = input ('dame el segundo numero'); c = input ('dame el tercer numero'); if a>b if a>c sprintf ('%d , es el mayor' , a) else sprintf ('%d, es el mayor ', c) end else if b>c sprintf ('%d, es el else sprintf ('%d, es el end mayor ' , b) mayor ', c)

end

Ejemplos: dame un numero1 dame el segundo numero6 dame el tercer numero9 ans = 9, es el Ejemplo dame un dame el dame el mayor 2: numero18 segundo numero6 tercer numero5

ans = 18 , es el mayor

Programa que acepte 4 nmeros, enteros positivos diferentes; y como resultado diga cul es el mayor.
%encuentre el mayor de cuatro numeros clc % a = input (' dame el primer numero'); b = input (' dame el segundo numero'); c = input (' dame el tercer numero'); d = input (' dame el cuarto numero'); if a>b if a>c if a>d sprintf ('%d, es el mayor' ,a) else sprintf ('%d, es el mayor' ,d) end else if c>d sprintf ('%d, es el mayor' ,c) else sprintf ('%d, es el mayor' ,d) end end else if b>c if b>d sprintf ('%d, es el mayor' ,b) else sprintf ('%d, es el mayor' ,d) end else if c>d sprintf ('%d, es el mayor' ,c) else sprintf ('%d, es el mayor' ,d) end end end

Ejemplo:
dame el primer numero6 dame el segundo numero15 dame el tercer numero35 dame el cuarto numero89 ans = 89, es el mayor

El sueldo de un representante medico es de $15,000.00 mensuales ms un 3% de comisin sobre las ventas mensuales realizadas. Si al total obtenido hay que descontarle un 18% de impuesto, indicar el sueldo neto al mes.
%Sueldo neto de un trabajador clc % v = input ('dame el total de ventas que realizaste en el mes'); s =15000; sc = (s+(v*.03)); sn= (sc-(sc*.18)); sprintf ('%d, el sueldo neto' ,sn)

Ejemplo: dame el total de ventas que realizaste en el mes 1200 ans = 1.232952e+004, el sueldo neto

NOTA: (Recordando que e+004=10^4 el resultado neto es 12329.52)

Programa que resuelva una ecuacin cuadrtica por medio de la ecuacin general.
b b 2 4ac 2a

x=

%valores de la formula general clc; % a = input('dame el numero del coeficiente de la x cuadrada'); b = input('dame el valor del coefiente del termino lineal'); c = input('dame el valor del numero independiente'); k= ((b)^2-(4*a*c)); if a == 0 disp ('indeterminacion no se puede realizar la operacion ya que un numero es dividido por cero') else if k < 0 disp ('la solucion son raices complejas no se pueden calcular') else x1= ((-1*b)+k^(0.5))/(2*a); x2= ((-1*b)-k^(0.5))/(2*a); sprintf ('%d, es el primer valor ' ,x1) sprintf ('%d, es el segundo valor ' ,x2) end end

Ejemplos:
dame el numero del coeficiente de la x cuadrada1 dame el valor del coefiente del termino lineal-1 dame el valor del numero independiente-6 ans = 3, es el primer valor ans = -2, es el segundo valor Cuando el discriminante es menor a 0: dame el numero del coeficiente de la x cuadrada1 dame el valor del coefiente del termino lineal1 dame el valor del numero independiente6 la solucion son raices complejas no se pueden calcular Cuando la a vale 0 dame el numero del coeficiente de la x cuadrada0 dame el valor del coefiente del termino lineal2 dame el valor del numero independiente3 indeterminacion no se puede realizar la operacion ya que un numero es dividido por cero

S-ar putea să vă placă și