Ejercicio Complementario Secuencia
Ejercicio Complementario Secuencia
Ejercicio Complementario Secuencia
Ejercicio 2.2.1¶
ACCION ej2_2_1_complementario ES
AMBIENTE
PROCESO
ARR(sec)
AVZ(sec,v)
cont_par := 0
cont_impar := 0
total := 0
MIENTRAS NFDS(sec) HACER
SI v en pares ENTONCES
cont_par := cont_par + 1
SINO
SI v en impares ENTONCES
cont_impar := cont_impar + 1
ESC(sal,v)
finsi
finsi
AVZ(sec,v)
FINMIENTRAS
total := cont_impar + cont_par
porcentaje_par := cont_par / total * 100
porcentaje_impar := cont_impar / total * 100
ESC(“Total de digitos pares”, cont_par, “El porcentaje
correspondiente es”, porcentaje_par)
ESC(“Total de digitos impares”, cont_impar, “El porcentaje
correspondiente es”, porcentaje_impar)
EXTRA:
Un conjunto es una constante que contiene una colección de elementos del mismo tipo, por
ejemplo de los caracteres de los dígitos pares.
Nos sirve para evaluar si algún elemento de ese tipo (en este caso un carácter) está en el
conjunto.
Si tengo una variable v del tipo carácter, y quiero saber si el contenido de v es alguno de los
elementos del conjunto → usamos el operador “en”