• Lenguaje

    Java usando Scanner

  • Descripción

    Genere 10 notas del 1 al 20. Deberá mostrar la nota mas alta y la mas baja. Las notas se dividen por rangos:
    a. 1-5 muy bajas
    b. 6-10 bajas
    c. 11-15 altas
    d. 16-20 muy altas
    El programa mostrará cuantas pertenecen a cada rango.

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
import java.util.Scanner;

public class RangosDeNotas {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int i, nota, nota_mas_alta, nota_mas_baja, randomize;
        int rango_a, rango_b, rango_c, rango_d;
        nota_mas_alta = 0;
        nota_mas_baja = 0;
        rango_a = 0;
        rango_b = 0;
        rango_c = 0;
        rango_d = 0;
        for (i=1; i<=10; i++) {
            System.out.print("PROCESO " + i);
            System.out.print("Ingresa el valor de randomize: ");
            randomize = in.nextInt();
            in.nextLine();
            nota=1+randomize(20);
            if(i==1||nota_mas_alta<nota)
                nota_mas_alta=nota;
            if(i==1||nota_mas_baja>nota)
                nota_mas_baja=nota;
            if(nota>=1&&nota<=5)
            {
                rango_a=rango_a+1;
                System.out.println("Muy baja");
            }
            if(nota>=6&&nota<=10)
            {
                rango_b=rango_b+1;
                System.out.println("Baja");
            }
            if(nota>=11&&nota<=15)
            {
                rango_c=rango_c+1;
                System.out.println("Alta");
            }
            if(nota>=16&&nota<=20)
            {
                rango_d=rango_d+1;
                System.out.println("Muy alta");
            }
            System.out.println("Valor de nota: " + nota);
            System.out.println();
        }
        System.out.println("Valor de nota mas alta: " + nota_mas_alta);
        System.out.println("Valor de nota mas baja: " + nota_mas_baja);
        System.out.println("Valor de rango a: " + rango_a);
        System.out.println("Valor de rango b: " + rango_b);
        System.out.println("Valor de rango c: " + rango_c);
        System.out.println("Valor de rango d: " + rango_d);
    }

}