Desarrollar un diagrama de flujo que permita el ingreso de un valor
por cada vez que se ejecute la estructura repetitiva FOR (La
estructura FOR va de 1 a N. Deberá Ingresar N y no debe ser menor o
igual a 1
1). Como proceso se solicita:
1. Contar los valores ingresados que sean positivos
2. Contar los valores ingresados que sean negativos
3. Contar los valores ingresados que sean igual a cero (Para estos
puntos deberá de utilizar un acumulador)
Al final muestre los resultados solicitados.
Solución
Algoritmo ejercicios_propuesto
valores_igual_a_cero=0
valores_mayores_de_cero=0
valores_menores_de_cero=0
Mostrar "ingresa valor para estructura repetitiva (for 1 to n)"
leer valor_estructura_for
para n Desde 1 Hasta valor_estructura_for Hacer
Mostrar "ingresa valor ",n
leer val
si val<0
valores_menores_de_cero=valores_menores_de_cero+1
SiNo
si val=0
valores_igual_a_cero=valores_igual_a_cero+1
SiNo
valores_mayores_de_cero=valores_mayores_de_cero+1
FinSi
FinSi
FinPara
Mostrar "ingresaste ",valores_menores_de_cero," valores menores de cero"
Mostrar "ingresaste ",valores_igual_a_cero ," valores iguales a cero"
Mostrar "ingresaste ",valores_mayores_de_cero ," valores mayores de cero"
FinAlgoritmo