Untitled

 avatar
unknown
java
2 years ago
2.0 kB
2
Indexable
import java.util.ArrayList;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //Student student = new Student("Naubetova", "Sabina", "SIS-2129", 30784, 3.1f);
        System.out.println("Input amount of students: ");

        int n = sc.nextInt();

        ArrayList<Student> listOfStudents = new ArrayList<Student>();

        Student student = new Student();
        for (int i = 0; i < n; i++) {
            System.out.println("Enter surname: ");
            String surname = sc.next();
            System.out.println("Enter name: ");
            String name = sc.next();
            System.out.println("Enter group name: ");
            String groupName = sc.next();
            System.out.println("Enter stud ID: ");
            int studId = sc.nextInt();
            System.out.println("Enter GPA: ");
            float gpa = sc.nextFloat();
            listOfStudents.add(new Student(surname, name, groupName, studId, gpa));
        }
        System.out.println("Выберите действие: " +
                "1. Расписание\n" +
                "2. Рассчет GPA");

        int choice = sc.nextInt();
        switch (choice) {
            case 1:
                System.out.println("расписание");
                break;
            case 2:
                System.out.println("рассчет GPA " +
                        "Какому студенту хотите рассчитать GPA?: ");
                for (int i = 0; i < listOfStudents.size(); i++) {
                    System.out.println(listOfStudents.get(i));
                }
                System.out.println("Введите номер студента: ");
                int x = sc.nextInt();

            default:
                throw new IllegalStateException("Unexpected value: " + choice);
        }
    }
}

Editor is loading...