Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Szkola {
- int n;
- Uczen lista[] = new Uczen[4];
- public void dodaj(Uczen im) {
- for (int i = 0; i < lista.length; i++) {
- while (lista[i] != null)
- lista[i] = im;
- }
- }
- public void wyswietl(int przedmiot, double srednia) {
- switch (przedmiot) {
- case -1:
- for (int i = 0; i < lista.length; i++) {
- if (lista[i].mat >= srednia) {
- System.out.printf("%20s", "Lista uczniow");
- System.out.print(i + " | \t");
- System.out.printf("%7s%7s%7d", lista[i].nazwisko,
- lista[i].imie, lista[i].mat);
- }
- }
- break;
- case 0:
- for (int j = 0; j < lista.length; j++) {
- if (lista[j].fiz >= srednia) {
- System.out.printf("%20s", "Lista uczniow");
- System.out.print(j + " | \t");
- System.out.printf("%7s%7s%7d", lista[j].nazwisko,
- lista[j].imie, lista[j].fiz);
- break;
- }
- }
- case 1:
- for (int k = 0; k < lista.length; k++) {
- if (lista[k].fiz >= srednia) {
- System.out.printf("%20s", "Lista uczniow");
- System.out.print(k + " | \t");
- System.out.printf("%7s%7s%7d", lista[k].nazwisko,
- lista[k].imie, lista[k].chem);
- break;
- }
- }
- }
- }
- public static void main(String[] args) {
- Szkola test = new Szkola();
- test.dodaj(new Uczen("Marek", "Adamczyk", 1993, 3.50, 4.20, 5.17));
- test.dodaj(new Uczen("Marek", "Polakowski", 1994, 4.20, 3.17, 2.56));
- test.dodaj(new Uczen("Robert", "Polakowski", 1994, 2.20, 3.15, 2.20));
- test.dodaj(new Uczen("Marcin", "Galant", 1994, 3.50, 5.80, 5.15));
- test.wyswietl(-1, 4.0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment