-
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
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&¬a<=5)
{
rango_a=rango_a+1;
System.out.println("Muy baja");
}
if(nota>=6&¬a<=10)
{
rango_b=rango_b+1;
System.out.println("Baja");
}
if(nota>=11&¬a<=15)
{
rango_c=rango_c+1;
System.out.println("Alta");
}
if(nota>=16&¬a<=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);
}
}
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&¬a<=5)
{
rango_a=rango_a+1;
System.out.println("Muy baja");
}
if(nota>=6&¬a<=10)
{
rango_b=rango_b+1;
System.out.println("Baja");
}
if(nota>=11&¬a<=15)
{
rango_c=rango_c+1;
System.out.println("Alta");
}
if(nota>=16&¬a<=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);
}
}