Bueno, en esta nueva entrada, aprenderemos a utilizar la sentencia if ya que es muy util para poder poner algunas restricciones o condiciones.
if : Ejecuta una serie de instrucciones u otras dependiendo de la condicion que pongamos.
Sintaxis:
if condicion
codigo
else
codigo
end
Pseudocodigo:
si condicion
codigo
sino
codigo
fin
Ejemplo:
Mediante un script escrito en matlab determine el mayor de 2 numeros enteros y en caso de ser iguales indique que lo son.
Analisis:
1.-Tenemos que comparar 2 numeros , esto significa que necesitamos 2 variables
2.- Nos pide que indiquemos cual de los dos numeros es el mayor y en el caso de que ambos sean iguales indicarlos con dos mensajes, asi que tendremos que hacer 2 validaciones.
Código:
clc
clear allclose all
%declaramos a como variable
a=input('Dame valor de a: ');
%declaramos b como variable
b=input('Dame valor de b: ');
if a==b %si la variabel a es igual a la variable b entonces:
% si se cumple la condicion imprime:
disp('Ambos numeros son iguales')
else %sino se cumple continua
if a>b %si la variable a es mayor a b entonces:
% si se cumple la condicion imprime:
disp('a es mayor a b')
else %sino se cumple continua evaluando y como ya evaluamos que a
%sea mayor que b entonces por defecto b es mayor que a
disp('b es mayor que a')
end
end
Ejecución del código:
No hay comentarios:
Publicar un comentario