Sei sulla pagina 1di 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

Potrebbero piacerti anche