Está en la página 1de 7

Tarea 8

Universidad Michoacana De San Nicolas De


Hidalgo
Facultad De Ingeniería Civil
Programación
Profesor: Nelio Pastor Gómez
Andrea Pantoja Toledo 2100966D
Sección 02

Morelia, Michoacán 28 de marzo 2023.


Introducción
Escriba un programa que determine si el número entero ingresado por el

usuario es par o no.

Tip: ¿Cómo verificas que un número es par?

Su división entre 2 es exacta, es decir, el

modulo o residuo es cero.

El número par es aquel que se puede dividir en dos y obteniendo como resultado
un número exacto, por lo tanto, un numero par no puede tener decimales.

N=residuo (n/2)
Análisis y diseño
Problema.- Número par
Paso I. Analizar el problema.
Entradas Procesos

Número

Salidas N=(Número/2)
Número par o
impar

Paso II. Diseñar El algoritmo


DIAGRAMA DE FLUJO

lnicio

Número

N= (Número /2)

Número par Número impar

Fin
Codificación
% Numero par
N=inputdlg({'Dame un numero entero'},'Par',1,{'4'});
N=str2double(char(N)); %conversionde celd a numero,
%pasando por la conversion a caracter
m=mod(N,2);

if m==0, % inicia la estructura de seleccion


L='El numero es par'; % se ejecuta en caso verdadero
else
L='El numero NO es par'; % se ejecuta en caso falso
end % fin de la estructura de seleccion
msgbox(L); % despliega por pantalla mediante un recuadro de dialogo
% Fin del programa
Pruebas de escritorio
% Número par
Par 2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34…..
Impar 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33……
N= 4
% Inicial proceso principal
R= residuo (4/2)
R= 2
% Fin de la estructura de selección
% Salida de resultados
R= El n 4 es par
R=El n 5 es impar
R= El n 6 es par
Proceso de validación
Conclusiones
Como conclusión obtenemos que este programa tiene como finalidad el dar como
resultado un número par o impar de lo cual primero realizamos un diagrama para
de flujo para aclarar las ideas que necesitamos, después la codificación en la cual
introducimos lo que hicimos en el diagrama, pero ya aplicándolo en un programa,
después la validación de que funciona bien y finalmente pruebas de escritorio en la
cual comprobamos que todo lo que nos resulto es correcto.

También podría gustarte