N° Definición del problema:
19 Programa que dada un cantidad pide esa cantidad de números decir cuántos son pares y cuantos impares
ANALISIS DEL PROBLEMA
Clases Atributos/Datos Métodos
Nombre M/V/C Mod Nombre Tipo A/D/E/P/S Clase Mod Nombre Clase
Principal V/C + numT E A/P N + identificarNumero() N
Numero M + Par E A/P/S N + Establecer() N
+ Impar E /P/S N + Obtener() N
+ nT E E/D M
n E E/D M
DISEÑO DEL PROBLEMA
Diagrama de Clases Diagrama de Secuencia
PSEUDOCÓDIGO
Clase Calcular
nT, par, inpar: E
Metodo ParoInpar()
i=0: E
Mientras(i <= nT)
Escribir("Lugar Numero "+i+": ")
Leer(n)
si(n mod 2 = 0)
par++
otro
inpar++
fin si
i++
fin Mientras
fin Metodo ParoInpar
Fin Clase Calcular
Clase Main
numT, num: E
Calcular cal = new Calcular()
Escribir("Cuantos Numeros: ")
Leer(numT)
cal.establecernT(numT)
cal.ParoInpar()
Escribir("Numero de Pares:"+cal.par)
Escribir("Numero de Inpares: "+cal.inpar)
Escribir("Equipo 4: Alejandro, Brian, Efren")
Escribir("Programa 19 que muestra cual es par e inpar")
Fin Clase Main
EJECUCIÓN