0votos

Notas en Java

por Jhon Michael usando Scanner, Netbeans hace 2 meses

Se captura los datos por consola, se realiza la multiplicación de las notas con su porcentaje correspondiente, al final se suman los nuevos valores y se imprime el resultado.

Vamos a suponer que cada número es una nota, y lo que queremos es obtener la nota final teniendo en cuenta que cada nota tiene un valor porcentual: La primera nota vale un 15% del total La segunda nota vale un 35% del total La tercera nota vale un 50% del total Desarrolla un programa para calcular perfectamente la nota final.

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
import java.util.Scanner; 
 
public class Notas { 
 
    public static double notaFinal(double nota_1, double nota_2, double nota_3) { 
        double suma; 
        nota_1 *= 0.15; 
        nota_2 *= 0.35; 
        nota_3 *= 0.50; 
        suma = nota_1 + nota_2 + nota_3; 
        System.out.println(nota_1); 
        System.out.println(nota_2); 
        System.out.println(nota_3); 
        return suma; 
 
    public static void main(String[] args) { 
        Scanner input = new Scanner(System.in); 
        double nota_1 = input.nextInt(); 
        double nota_2 = input.nextInt(); 
        double nota_3 = input.nextInt(); 
        double resultado = notaFinal(nota_1, nota_2, nota_3); 
        String formato = "%.1f\n"; 
        System.out.printf(formato, resultado); 
 
    } // end main method 
 
} // end class 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.