wie die Anzeige eingegeben Studenten info ganz zuletzt in einer gegebenen java-Programm

ohne Verwendung von array - .. wenn die Zahl der Studierenden = 2 und ich bin mit zwei Studenten, die Informationen mit getdata() und zum Schluss möchte ich Anzeige student 1 und student 2 Informationen. aber nur hier, es zeigt den zuletzt eingegebenen Schüler Informationen ich.e Schüler 2 Informationen... können Sie dieses Problem lösen...!

import java.util.Scanner;

public class StudInfo
{
int regno;
String name,course;
int eng,tam,mat,tot;
double avg;
//*
void getdata()
{
Scanner ip=new Scanner(System.in);
System.out.print("\n\n Enter Roll No.\t:\t");
regno=ip.nextInt();
System.out.print("\n Enter Name   \t:\t");
name=ip.next();
System.out.println();
System.out.print(" Enter Marks [English, Tamil and Maths Marks out of 100] : ");
eng=ip.nextInt();
tam=ip.nextInt();
mat=ip.nextInt();
}
//*
void display()
{
tot=eng+tam+mat;
avg=tot/3;
System.out.println("\n"+"\n Roll No.\t:\t"+regno+
    "\n Name   \t:\t"+name+
    "\n English\t:\t"+eng+
    "\n Tamil   \t:\t"+tam+
    "\n Maths   \t:\t"+mat+
    "\n Total   \t:\t"+tot+
    "\n Average\t:\t"+avg);


System.out.print(" Grade   \t:\t");
if((eng>=50)&&(tam>=50)&&(mat>=50))
{
if(avg>=91) System.out.print("O");
else if(avg>=81) System.out.print("A");
else if(avg>=71) System.out.print("B");
else if (avg>=61) System.out.print("C");
else if(avg>=51) System.out.print("D");
else System.out.print("Fail");
}
else System.out.print("Fail");
System.out.println();
}
//*
public static void main(String arg[])
{
StudInfo s=new StudInfo();
int maxs,nos;
Scanner ip1=new Scanner(System.in);
System.out.print("\nEnter No. of Students : "); 
nos=ip1.nextInt();
for(maxs=1;maxs<=nos;maxs++) 
{
System.out.println("\nWelcome to Student database");
System.out.print("\n Enter Student [ "+maxs+" ] details");
s.getdata();
}
s.display();
}
}

möchte ich zeigen Sie die eingegebene Anzahl der Studenten info.. aber hier anzeigen der letzten eingegeben student info.. kann man dieses Problem lösen...

  • Verwenden ArrayList bei getData () - Methode.
  • nicht schreiben, vollständige Worte, die Sie Kosten?
  • wenn die Anzahl der Studierenden = 2 und ich bin mit zwei Studenten, die Informationen mit getdata() und zum Schluss möchte ich Anzeige student 1 und student 2 Informationen. aber nur hier, es zeigt den zuletzt eingegebenen Schüler Informationen ich.e Schüler 2 Informationen... Danke....
  • ohne Verwendung von array - .. wenn die Zahl der Studierenden = 2 und ich bin mit zwei Studenten, die Informationen mit getdata() und zum Schluss möchte ich Anzeige student 1 und student 2 Informationen. aber nur hier, es zeigt den zuletzt eingegebenen Schüler Informationen ich.e Schüler 2 Informationen... Danke....
Schreibe einen Kommentar