Código de Java - Nota máxima, mínima y promedio de n estudiantes

Imágen de perfil
Val: 491
Bronce
Ha disminuido 1 puesto en Java (en relación al último mes)
Gráfica de Java

Nota máxima, mínima y promedio de n estudiantesgráfica de visualizaciones


Java

Publicado el 5 de Julio del 2016 por Xavi (548 códigos)
86.458 visualizaciones desde el 5 de Julio del 2016
Desarrolle un programa que pida una cantidad de estudiantes y luego solicite la nota para esa cantidad de personas. Imprimiendo al final el promedio de las notas ingresadas, la nota mayor y la menor.

Solo se pueden utilizar ciclos como el for o condicionales de java, no se pueden utilizar vectores.

Versión 1.0
estrellaestrellaestrellaestrellaestrella(7)

Publicado el 5 de Julio del 2016gráfica de visualizaciones de la versión: Versión 1.0
86.459 visualizaciones desde el 5 de Julio del 2016
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

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
import java.util.Scanner;
import java.text.*;
 
public class estudiantes
{
	public static void main(String[] ARGS)
	{
		Scanner obtener = new Scanner(System.in);
		int estudiantes,i,notaMayor,notaMenor,nota,sumaNotas;
 
		System.out.print("Ingrese la cantidad de estudiantes: ");
		estudiantes = obtener.nextInt();
 
		notaMayor = 0;
		notaMenor = 100;
		sumaNotas = 0;
 
 
		for(i = 1; i <= estudiantes; i++)
		{
			System.out.print("Ingrese la nota para el estudiante: " + i + " : ");
			nota = obtener.nextInt();
 
			sumaNotas = sumaNotas + nota;
			if(nota > notaMayor)
			{
				notaMayor=nota;
			}
			if(nota < notaMenor)
			{
				notaMenor=nota;
			}
		}
 
		System.out.print("La nota mayor es: " + notaMayor + "\n");
		System.out.print("La nota menor es: " + notaMenor + "\n");
 
		DecimalFormat df = new DecimalFormat("#.00");
 
		System.out.print("El promedio es: " + df.format((double)sumaNotas/estudiantes) + "\n");
	}
}



Comentarios sobre la versión: Versión 1.0 (7)

marvin
5 de Julio del 2016
estrellaestrellaestrellaestrellaestrella
Te lo agradezco mucho Xavi, de verdad fue de gran ayuda, realmente los ciclos por el momento se me complican un poco. Muchas gracias de verdad
Responder
jajomato
15 de Febrero del 2018
estrellaestrellaestrellaestrellaestrella
Muy agradecido, excelente ayuda, mil gracias
Responder
giodano medina
21 de Mayo del 2019
estrellaestrellaestrellaestrellaestrella
Considere que si el promedio de las N notas (comprendidas entre 1 y 10) de un alumno es mayor o igual a 9.1, se aplica un descuento del 15% en su matrícula, si es entre 7.0 y 9.0, el descuento es del 8%; de lo contrario, sólo se le aplica 6%. Se requiere saber cuánto se pagarán en total por concepto de matrículas un grupo de X alumnos java
me puedes ayudar mil grazias
Responder
Emiliano
7 de Noviembre del 2019
estrellaestrellaestrellaestrellaestrella
Por que en la linea nota = obtener.nextInt(); uso el nombre "obtener" , no deberá ser una variable auxiliar?
es decir la palabra "obtener" debería estar al menos declarada como variable
Responder
Imágen de perfil
7 de Noviembre del 2019
estrellaestrellaestrellaestrellaestrella
obtener es una variable del tipo Scanner(), por eso se utiliza esa variable para obtener la entrada por el teclado.
Responder
DANIEL CARDENAS
10 de Marzo del 2020
estrellaestrellaestrellaestrellaestrella
No entiendo cuál es la función de \n? Entiendo lo del salto de línea que es \ pero por que se escribe n?
Responder
Roberto
3 de Mayo del 2021
estrellaestrellaestrellaestrellaestrella
Hola, me podrías de ir porque se iguala a 100 la nota menor?
Responder

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s3583