• Jueves 14 de Noviembre de 2024, 04:18

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - GynRaider

Páginas: [1]
1
Java / Mostrar resultado de arrays
« en: Sábado 1 de Febrero de 2014, 02:09 »
Hola a todos.
Estoy iniciándome en java pero aún soy un novato en cuanto a programación y tengo un problema que no he podido resolver o algo me falta.
Mi pregunta es:
¿Cómo puedo hacer para que en el resultado me muestre las notas de cada alumno?
Cuando lo ejecuto, solo me salen las notas del último alumno ingresado.
Les agradecería mucho la ayuda porque realmente me gusta la informática y me gustaría conocerla.

Código: Java(TM) 2 Platform Standard Edition 5.0
  1. package alumnos.notas;
  2.  
  3. import javax.swing.JOptionPane;
  4.  
  5. public class AlumnosNotas {
  6.  
  7.     public static void main(String[] args) {
  8.         int
  9.                 x,y,
  10.                 a=0,b=0,
  11.                 n[]= new int[5];
  12.         String
  13.                 nota,
  14.                 alumno[] = new String[3];
  15.        
  16.         for(x=0;x<3;x++){
  17.             alumno[x]=JOptionPane.showInputDialog(null,"Ingrese nombre del estudiante");
  18.             for(y=0;y<5;y++){
  19.                 nota=JOptionPane.showInputDialog(null,"Ingrese nota para "+alumno[x]);
  20.                 n[y]=Integer.parseInt(nota);
  21.             }
  22.         }
  23.        
  24.         while(a<3){
  25.             JOptionPane.showMessageDialog(null,alumno[a]);
  26.             while(b<5){
  27.                 JOptionPane.showMessageDialog(null,n[b]);
  28.                 b++;
  29.             }
  30.             a++;
  31.         }
  32.     }
  33. }

PD: De lo único que, por el momento, tengo conocimiento son de estructuras condicionales, repetitivas, arrays, matrices y un poco sobre ordenamiento.

Páginas: [1]