Consulta:
Elabore un programa que solicite la edad de 20 personas, y que muestre
cuantos son mayores y menores de edad hay. CON JAVA EN BUCLE FOR
Respuesta:¡Por supuesto! Aquí te dejo un código en Java que cumple con lo que solicitaste:
```java
import java.util.Scanner;
public class ContadorEdades {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int mayores = 0, menores = 0;
int edad;
for(int i = 1; i <= 20; i++) {
System.out.print("Ingrese la edad de la persona " + i + ": ");
edad = sc.nextInt();
if(edad >= 18) {
mayores++;
} else {
menores++;
}
}
System.out.println("Hay " + mayores + " personas mayores de edad.");
System.out.println("Hay " + menores + " personas menores de edad.");
}
}
```
Este programa utiliza un bucle `for` para pedir la edad de 20 personas y contar cuántas son mayores y cuántas son menores de edad. La variable `mayores` y `menores` se inicializan en cero y se van incrementando según corresponda.
Espero que te sea útil. ¡No dudes en preguntarme si necesitas ayuda con algo más!