Promediode un grupo de estudiantes
Publicado por Gabriel (11 intervenciones) el 06/12/2018 20:19:31
ESCRIBIR UN PROGRAMA QUE PERMITA ALMACENAR EN UN ARREGLO DE 2 DIMENSIONES LAS CALIFICACIONES OBTENIDAS POR LOS ALUMNOS DEL SEGUNDO SEMESTRE GRUPO UNICO DE LA CARRERA.
EL PROGRAMA DEBE DE VISUALIZAR ESAS CALIFICACIONES Y ADEMAS OBTENER UN SEGUNDO ARREGLO QUE CONTENGA EL PROMEDIO OBTENIDO POR CADA ESTUDIANTE DEL GRUPO.
DURANTE EL SEMESTRE LOS ESTUDIANTES CURSARON 6 MATERIAS.
ARREGLO CALIFIC{
COLUMNAS [6]
RENGLONES [35]
Y POR ULTIMO CALCULAR EL PROMEDIO, ALGUIEN TIENE LA SOLUCION QUE PUEDAN AYUDARME
DEBE QUEDAR ASI
NOMBRE
JUAN
CALIFICACIONES
1O, 9, 2, 3 ,7 ,9
Y PROMEDIO
7.8
}
SOLO LLEVO ESTO Y YA NO ENTIENDO
EL PROGRAMA DEBE DE VISUALIZAR ESAS CALIFICACIONES Y ADEMAS OBTENER UN SEGUNDO ARREGLO QUE CONTENGA EL PROMEDIO OBTENIDO POR CADA ESTUDIANTE DEL GRUPO.
DURANTE EL SEMESTRE LOS ESTUDIANTES CURSARON 6 MATERIAS.
ARREGLO CALIFIC{
COLUMNAS [6]
RENGLONES [35]
Y POR ULTIMO CALCULAR EL PROMEDIO, ALGUIEN TIENE LA SOLUCION QUE PUEDAN AYUDARME
DEBE QUEDAR ASI
NOMBRE
JUAN
CALIFICACIONES
1O, 9, 2, 3 ,7 ,9
Y PROMEDIO
7.8
}
SOLO LLEVO ESTO Y YA NO ENTIENDO
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
public class Calif {
private Scanner teclado;
private int[][] mat;
public void cargar() {
teclado=new Scanner(System.in);
System.out.print("Cuantas fila tiene la matriz:");
int filas=teclado.nextInt();
System.out.print("Cuantas columnas tiene la matriz:");
int columnas=teclado.nextInt();
mat=new int[filas][columnas];
for(int f=0;f<mat.length;f++) {
for(int c=0;c<mat[f].length;c++) {
System.out.print("Ingrese componente:");
mat[f][c]=teclado.nextInt();
}
}}
public void llenar (int M [][], int f, int c){
Scanner Leer = new Scanner (System.in);
for(int i=1; i <= f; i++){
for(int j=1; j <= c; j++){
System.out.println("inserte pos["+i+"]["+j+"]:");
M[i][j]= Leer.nextInt();
}
}}
public static void mostrar (int M[][], int f, int c){
for(int i=1; i <= f; i++){
System.out.println();
for(int j=1; j <= c; j++){
System.out.print("["+M[i][j]+"]");}
}}
public static void main(String[] args) {
Calif sc =new Calif();
sc.cargar();
}
}
Valora esta pregunta


0