Java - Problema Basico2

 
Vista:
Imágen de perfil de Cuter
Val: 9
Ha aumentado su posición en 5 puestos en Java (en relación al último mes)
Gráfica de Java

Problema Basico2

Publicado por Cuter (2 intervenciones) el 13/04/2020 17:49:42
si me pueden resolver este problema!


Ingresá edades de personas hasta que se
digite el valor clave 1111. Deberás imprimir lo
siguiente:
| Cuántas personas fueron menores de edad
(edad menor de 21 años).
| Cuántas personas fueron mayores de edad.
| Cuántos mayores de edad fueron adultos
(edad mayor o igual a 35 años)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Billy Joel
Val: 2.665
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

[SOLUCION] Problema Basico2

Publicado por Billy Joel (876 intervenciones) el 13/04/2020 19:00:21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.util.Scanner;
 
public class Basico2 {
 
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int edad;
        int menores = 0;
        int mayores = 0;
        int adultos = 0;
        while (true) {
            System.out.print("Introduzca una edad: ");
            edad = sc.nextInt();
            if (edad < 21) {
                menores++;
            } else {
                if (edad == 1111) {
                    break;
                } else {
                    mayores++;
                    if (edad >= 35) {
                        adultos++;
                    }
                }
            }
        }
        System.out.println("Menores de edad: " + menores
                + "\nMayores de edad: " + mayores
                + "\nAdultos: " + adultos
        );
    }
}

Saludos,
Billy Joel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
3
Comentar