[ Foro de BASIC ]
quisiera hacer un programa en visual basic que me permita introducir las edades de 10 personas y este me de el resultado de cuantas personas son mayores de edad.
Por ejemplo:
primera persona:
25
segunda persona:
12
tercera persona:
18
y el resultado sea: "la cantidad de personas que son mayores de edad son: 2"
pero quisiera utilizar la estructura For- Para
Gracias por sus respuestas. Saludos! :D
Se puede plantear al menos de un par de maneras: primero pides todos los datos y después los analizas, o bien analizas a media que vas pidiendo. De la primera forma, el pseudocódigo podría ser:
para n = 1 hasta 10
pedir dato[n]
fin para
cantidad = 0
para n = 1 hasta 10
si dato[n] >= 18 entonces cantidad = cantidad+1
fin para
mostrar cantidad
La segunda forma, más compacta y que no necesita usar arrays sería:
cantidad = 0
para n = 1 hasta 10
pedir dato
si dato >= 18 entonces cantidad = cantidad+1
fin para
mostrar cantidad
Ahora sólo falta que conviertas eso a VB y que preguntes dudas en caso de no entender algo. ;-)
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)