Matlab
%Cleveland.
%Intercambio de valores
fprintf('\nINTERCAMBIADOR DE NUMEROS\n\n');
%Solicito ingreso de primer numero.
numero = input('Ingrese primer numero: ');
%%Solicito ingreso de segundo numero.
numerodos = input('Ingrese segundo numero: ');
%Imprimo numeros en el orden original.disp('-------------------------------');
disp('Valores originales');
fprintf('\nPrimer numero vale: %d\n', numero);
fprintf('Segundo numero vale %d\n\n', numerodos);
%Variable temporal, la ocupo para respaldar el valor original de la
%variable "numero".
temporal = numero;
%El valor de la variable numerodos la almaceno en la variable "numero".
numero = numerodos;
%En la variable "temporal" habia respaldado elvalor de la variable
%"numero", entonces la intercambio.
numerodos = temporal;
%Imprimo numeros intercambiados.
disp('Valores intercambiados');
fprintf('\nPrimer numero vale: %d\n', numero);
fprintf('Segundo numero vale %d\n', numerodos);
-----------------------------------------------------------------------------------------------------
%Segundo laboratorio secciones miercolesy viernes. Ayudante Mauricio
%Cleveland.
%Ciclo for
%Realizo las instrucciones 10 veces
for i=1:10
%Imprimo el entero "i" que se incrementa en uno en cada ciclo.
fprintf('Me ejecuto %d.\n',i);
%Cuando i sea igual a 5 imprimirlo.
if i == 5
fprintf('\nVoy en la ejecucion numero %d !!!!\n\n', i);
end
end--------------------------------------------------------------------
%Segundo laboratorio secciones miercoles y viernes. Ayudante Mauricio
%Cleveland.
%Condicionales
numero = input('Ingrese numero: ');
%Si numero es mayor que 30, entonces suma 4 a numero.
if numero > 30
resultado = numero + 4;
disp(resultado);
%Si numero es menor que 10, entonces resta 3 a numero.
elseif numero < 10resultado = numero - 3;
disp(resultado);
%Si no cae en alguna condicion anterior imprima "Nada".
else
fprintf('Nada');
end
--------------------------------------------------------------------------------
%Segundo laboratorio secciones miercoles y viernes. Ayudante Mauricio
%Cleveland.
% Verificar Par (Primer metodo)
numero = input('Ingrese numero');%Mientras numero sea distinto de cero y de uno ejecutar las instrucciones
while (numero ~= 0) && (numero ~= 1)
%Restar.
numero = numero - 2;
end
if numero == 0
fprintf('Es par\n');
else
fprintf('Impar\n');
end
------------------------------------------------------------------------------
%Segundo laboratorio secciones miercoles y viernes. Ayudante Mauricio%Cleveland.
% Verificar Par (Segundo metodo)
numero = input('Ingrese numero: ');
%Mientras 1 significa que siempre sera verdadero, no sale nunca.
while 1
%Restar.
numero = numero - 2;
%Si la variable "numero" en igual a cero y ademas es uno entonces
%ejecuta la instruccion que este dentro.
if numero == 0 && numero == 1
%Elcomando break interrumpe el ciclo while, lo obliga a terminar.
break
end
end
if numero == 0
fprintf('Es par\n');
else
fprintf('Impar\n');
end
----------------------------------------------------------------------------------------
%Segundo laboratorio secciones miercoles y viernes. Ayudante Mauricio
%Cleveland.
%Menu programa
%Imprimo titulofprintf('\nBIENVENIDOS A MI PROGRAMA\n\n');
%Imprimo menu
fprintf('Para hacer alguna operacion ingrese la opcion:\n\n');
disp('Para operacion "a" ingrese 1');
disp('Para operacion "b" ingrese 2');
disp('Para operacion "c" ingrese 3');
disp('Para operacion "d" ingrese 4');
%Solicito numero de operacion
opcion = input('\nQue operacion desea hacer? ');
switch opcion
case 1...
Regístrate para leer el documento completo.