• Lenguaje

    Java usando Scanner

  • Descripción

    Lea el número de alumnos que aprobaron, perdieron y se retiraron del curso, y nos devuelva: El porcentaje de alumnos que aprobaron, perdieron y se retiraron.

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
33
34
35
36
37
import java.util.Scanner;

public class AlumnosQueAprobaronPerdieronYRetirados {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        double alumnos_que_aprobaron, alumnos_que_perdieron, alumnos_que_se_retiraron, porcentaje_aprobaron, porcentaje_perdieron;
        double porcentaje_se_retiraron, total_de_alumnos;
        System.out.print("Ingresa el valor de alumnos que aprobaron: ");
        alumnos_que_aprobaron = in.nextDouble();
        in.nextLine();
        System.out.print("Ingresa el valor de alumnos que perdieron: ");
        alumnos_que_perdieron = in.nextDouble();
        in.nextLine();
        System.out.print("Ingresa el valor de alumnos que se retiraron: ");
        alumnos_que_se_retiraron = in.nextDouble();
        in.nextLine();
        total_de_alumnos=alumnos_que_aprobaron+alumnos_que_perdieron+alumnos_que_se_retiraron;
        if(total_de_alumnos==0)
        {
            porcentaje_aprobaron=0;
            porcentaje_perdieron=0;
            porcentaje_se_retiraron=0;
        }
        else
        {
            porcentaje_aprobaron=100.0*alumnos_que_aprobaron/total_de_alumnos;
            porcentaje_perdieron=100.0*alumnos_que_perdieron/total_de_alumnos;
            porcentaje_se_retiraron=100.0*alumnos_que_se_retiraron/total_de_alumnos;
        }
        System.out.println("Valor de porcentaje aprobaron: " + porcentaje_aprobaron);
        System.out.println("Valor de porcentaje perdieron: " + porcentaje_perdieron);
        System.out.println("Valor de porcentaje se retiraron: " + porcentaje_se_retiraron);
        System.out.println("Valor de total de alumnos: " + total_de_alumnos);
    }

}