By GokiSoft.com| 14:59 28/06/2023|
Java Basic

Java Basic- Loop - for, while, do - while >> Quản lý thông tin sinh viên

Xây dựng menu chương trình như sau

Menu

1. Nhập thông tin sinh viên

2. In thông tin sinh viên

3. Thoát chương trình

Thông tin sinh viên gồm các thuộc tính sau (tên, tuổi, địa chỉ, email, sđt)

Yêu cầu : Khi chương trình chạy, sẽ hiển thị menu chương trình trên. 

Nếu người dùng chọn 1 -> nhập thông tin sv -> hiển thị lại menu

Nếu người dùng chon 2 -> hiển thị thông tin sv -> hiển thị lai menu

Nếu người dùng chon 3 -> Thoát chương trình.

Phản hồi từ học viên

5

(Dựa trên đánh giá ngày hôm nay)

Đỗ Văn Huấn [T1907A]
Đỗ Văn Huấn

2020-03-17 11:23:05



package BaiTapNgay26_2_2020;



import java.util.Scanner;

public class Bai40 {
    public static void main(String[] args) {
        String h[] = new String[5];
        int choose;
        Scanner scanner = new Scanner(System.in);
        do {
            System.out.println("1. Nhập thông tin: ");
            System.out.println("2. Hiển thị thông tin: ");
            System.out.println("3. Thoát");
            System.out.print("Choose: ");
             choose = scanner.nextInt();
            switch (choose){
                case 1:
                    System.out.println("Vui lòng nhập thông tin: ");

                    System.out.println("Nhập tên của bạn: ");
                    h[0]= scanner.nextLine();

                    scanner.nextLine();
                    System.out.println("Nhập tuổi của bạn: ");
                    h[1] = scanner.nextLine();


                    System.out.println("Nhập địa chỉ của bạn: ");
                    h[2] = scanner.nextLine();


                    System.out.println("Nhập sđt của bạn: ");
                    h[3] = scanner.nextLine();


                    System.out.println("Nhập email của bạn: ");
                    h[4] = scanner.nextLine();
                    break;
                case 2:
                   System.out.println("Họ tên: " + h[0] + ", tuổi: " + h[1] + ",địa chỉ: " + h[2] + ", email:" + h[4] + ", sđt: " + h[3]);
                    break;
                case 3:
                    System.out.println("Thoát");
                    break;
                default:
                    System.out.println("Lỗi!!!!");
                    break;
            }
        }while (choose !=3);
    }
}



Trần Mạnh Dũng [T1907A]
Trần Mạnh Dũng

2020-03-16 13:00:48



    package BT40;
    import java.util.Scanner;

        public class BT40 {
        public static void main (String[] args){
            Scanner scan =new Scanner(System.in);
            String[] A = new String[5];
            int c;
            do{
                System.out.println("1.Nhập thông tin sinh viên.");
                System.out.println("2. In thông tin sinh viên.");
                System.out.println("3. Thoát chương trình.");
                System.out.print("Chọn : ");
                c =Integer.parseInt(scan.nextLine());
                switch(c){
                    case 1:


            System.out.print(" Nhập tên sinh viên  : ");
            A[0] = scan.nextLine();
            System.out.print("Nhập tuổi sinh viên : ");
            A[1] = scan.nextLine();
            System.out.print("Nhập địa chỉ sinh viên : ");
            A[2] = scan.nextLine();
            System.out.print("Nhập số điện thoại sinh viên : ");
            A[3] = scan.nextLine();
            System.out.print("Nhập email sinh viên : ");
            A[4] = scan.nextLine();
                        break;
                    case 2:
                       System.out.println("Thông tin của sinh viên.");
                        System.out.println("Tên: " + A[0]);
                        System.out.println("Tuổi: " + A[1]);
                        System.out.println("địa chỉ: " + A[2]);
                        System.out.println("Sđt: " + A[3]);
                        System.out.println("Email: " + A[4]);
                        break;
                    case 3 :
                        System.out.println("Thoát chương trình.");
                    break;
                    default:
                        System.out.println("Chọn 1, 2 hoặc 3 thôi bạn ạ");
                        break;
                }

        }while(c != 3);
            System.out.println("END");
    }
    }



Lê Minh Bắc [T1907A]
Lê Minh Bắc

2020-03-16 12:20:40



package bt40;
import java.util.Scanner;
public class BT40 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int choice,tuoi;
        String[] list = new String[5];
        
        do{
            System.out.println("Menu 
1.Nhap thong tin sinh vien.");
            System.out.println("2.In thong tin sinh vien.");
            System.out.println("3.Thoat chuong trinh");
            System.out.print("Nhap lua chon cua ban: ");
            choice = scan.nextInt();
            scan.nextLine();
            switch (choice) {
                case 1:
                    System.out.println("Nhap thong tin cua sinh vien");
                    System.out.print("Tu00ean: ");
                    list[0] = scan.nextLine();
                    System.out.print("Tuu1ed5i: ");
                    list[4] = scan.nextLine();
                    System.out.print("u0110u1ecba Chu1ec9: ");
                    list[1] = scan.nextLine();
                    System.out.print("Email: ");
                    list[2] = scan.nextLine();
                    System.out.print("Su1ed1 u0110iu1ec7n Thou1ea1i: ");
                    list[3] = scan.nextLine();
                    break;
                case 2:
                    System.out.println("Thong tin cua sinh vien.");
                    System.out.println("Tu00ean: " + list[0]);
                    System.out.println("Tuu1ed5i: " + list[4]);
                    System.out.println("u0110u1ecba Chu1ec9: " + list[1]);
                    System.out.println("Email: " + list[2]);
                    System.out.println("Su1ed1 u0110iu1ec7n Thou1ea1i: " + list[3]);
                    break;
                case 3:
                    System.out.println("Exit!!!!");
                    break;
                default:
                    System.out.println("Lua chon cua ban chua chinh xac!!!");
                    break;
            }
        }while(choice!=3);
    }
    
}



Hoàng Quang Huy [C1907L]
Hoàng Quang Huy

2020-03-16 09:08:32



import java.util.Scanner;

public class Lab2_ex3 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int choice;
		Scanner input = new Scanner(System.in);
		String name = "";
		String address = "";
		String email = "";
		String phone = "";
		int age = 0;
		boolean flag = true;
		while (flag) {
			System.out.println("1. Nhập thông tin sinh viên");
			System.out.println("2. In thông tin sinh viên");
			System.out.println("3. Thoát chương trình");
			System.out.println("Lựa chọn của bạn là: ");
			choice = Integer.parseInt(input.nextLine());
			switch (choice) {
			case 1:
				System.out.println("Nhập vào tên sinh viên:");
				name = input.nextLine();
				System.out.println("Nhập vào tuổi sinh viên: ");
				age = Integer.parseInt(input.nextLine());
				System.out.println("Nhập địa chỉ: ");
				address = input.nextLine();
				System.out.println("Nhập email: ");
				email = input.nextLine();
				System.out.println("Nhập số điện thoại: ");
				phone = input.nextLine();
				break;
			case 2:
				System.out.println("Tên sinh viên: " + name);
				System.out.println("Tuổi: " + age);
				System.out.println("Địa chỉ: " + address);
				System.out.println("Email: " + email);
				System.out.println("Số điện thoại: " + phone);
				break;
			case 3:
				System.out.println("Thoát chương trình");
				flag = false;
				break;
			default:
				System.out.println("Lựa chọn không hợp lệ");
				break;
			}
		}
	}
}



Ngô Quang Huy [C1907L]
Ngô Quang Huy

2020-03-16 05:53:43



package bt;

import java.util.Scanner;

public class Bt3 { 
    public static void main(String[] args) {
        String ten = null;
        int tuoi=0;
        String dc = null;
        String email = null;
        String sdt = null;
        while(true){
            Scanner input = new Scanner(System.in);
            System.out.println("\n\t1. Nhập thông tin sinh viên");
            System.out.println("\t2. In thông tin sinh viên");
            System.out.println("\t3. Thoát chương trình");
            System.out.print("Nhap vao lua chon: ");
            int choose = Integer.parseInt(input.nextLine());
            switch(choose){
                case 1:
                    System.out.println("\n\t Ban chon 1:");
                    System.out.println("Nhap vao ten:");
                    ten = input.nextLine();
                    System.out.println("Nhap vao tuoi:");
                    tuoi = Integer.parseInt(input.nextLine());
                    System.out.println("Nhap vao dia chi:");
                    dc = input.nextLine();
                    System.out.println("Nhap vao email:");
                    email = input.nextLine();
                    System.out.println("Nhap vao so dien thoai:");
                    sdt = input.nextLine();
                    break;
                case 2:
                    System.out.println("\n\t Ban chon 2:");
                    if( ten==null ){
                        System.out.println("Ban chua nhap vao thong tin cua sinh vien.");
                    }else{
                        System.out.print("Ten cua sinh vien la: "+ten);
                        System.out.println("Tuoi cua sinh vien la: "+tuoi);
                        System.out.println("Dia chi cua sinh vien la: "+dc);
                        System.out.println("Email cua sinh vien la: "+email);
                        System.out.println("So dien thoai cua sinh vien la: "+sdt);
                    }
                    break;
                case 3:
                    System.out.println("\n\t Ban chon 3:\n\tBan da thoat khoi chuong trinh");
                    System.exit(0);
                    break;
            }        
        }
    }
}




trung [C1907L]
trung

2020-03-15 16:53:35



import java.util.Scanner;
import java.lang.Math;
import java.util.ArrayList;
/**
 *
 * @author prdox
 */

//Viết chương trình hiển thị thông tin cá nhân của bạn bao gồm (tên, tuổi, địa chỉ, email, sđt)
public class Main {

    /**
     * @param args the command line arguments
     */
    
    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);
        int option;
        String ten = null,diaChi = null,email = null,sdt = null;
        int tuoi = 0;
        boolean stop = false;
        while (!stop){
            System.out.println("Lua chon: ");
            System.out.println("1. Nhập thông tin sinh viên");
            System.out.println("2. In thông tin sinh viên");
            System.out.println("3. Thoát chương trình");
            option = Integer.parseInt(input.nextLine());
            switch(option) {
                case 1:
                    System.out.println("Nhập ten sinh viên");
                    ten = input.nextLine();
                    System.out.println("Nhập dia chi sinh viên");
                    diaChi = input.nextLine();
                    System.out.println("Nhập email sinh viên");
                    email = input.nextLine();
                    System.out.println("Nhập sdt sinh viên");
                    sdt = input.nextLine();
                    System.out.println("Nhập tuoi sinh viên");
                    tuoi = Integer.parseInt(input.nextLine());
                    break;
                case 2:
                    System.out.format("Ten sinh vien: %s\n",ten);
                    System.out.format("Dia chi sinh vien: %s\n",diaChi);
                    System.out.format("Email sinh vien: %s\n",email);
                    System.out.format("Sdt sinh vien: %s\n",sdt);
                    System.out.format("Tuoi sinh vien: %d\n",tuoi);
                    break;
                case 3:
                    stop = true;
                    break;
            }
        }
    }

}



tuananhdt17 [T1907A]
tuananhdt17

2020-03-15 13:09:40

package tuan;
import java.util.Scanner;

public class Homework {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String name = "", address = "", email = "", phone = "";
        int age = 0;
        
        while(true) {
            System.out.print("\n\nVui lòng chọn:\n1.Nhập thông tin sinh viên.\n2.In thông tin sinh viên.\n3.Thoát chương trình.\nChọn: ");
            int choose = Integer.parseInt(input.nextLine());
            switch(choose) {
                case 1: 
                    System.out.println("\nVui lòng nhập thông tin sinh viên: ");
                    System.out.print("Tên: ");
                    name = input.nextLine();
                    System.out.print("Tuổi: ");
                    age = Integer.parseInt(input.nextLine());
                    System.out.print("Địa chỉ: ");
                    address = input.nextLine();
                    System.out.print("Email: ");
                    email = input.nextLine();
                    System.out.print("Số điện thoại: ");
                    phone = input.nextLine();
                    break;
                case 2:
                    System.out.println("\nThông tin sinh viên:");
                    System.out.format("Tên: %s,\nTuổi: %d,\nĐịa chỉ: %s,\nEmail: %s,\nSố điện thoại: %s\n", name, age, address, email, phone);
                    break;
                case 3: 
                    break;
                default:
                    System.out.println("\nVui lòng chọn 1, 2 hoặc 3.");
            }
            if(choose == 3){
                break;
            }
        }
    }
}


Nguyễn Hoàng Anh [C1907L]
Nguyễn Hoàng Anh

2020-03-15 00:58:30



/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package loop;

import java.util.Scanner;
import java.util.ArrayList;

/**
 *
 * @author Redmibook 14
 */
public class bai2 {

    public static void main(String[] args) {
        student Student;
        Scanner input = new Scanner(System.in);

        ArrayList<student> arrStudent = new ArrayList<>();
        while (true) {
            System.out.printf("1.Add student%n");
            System.out.printf("2.Show student%n");
            System.out.printf("3.Exit%n");
            int choice = input.nextInt();
            switch (choice) {
                case 1:
                    System.out.print("Nhap so hoc sinh : ");
                    int n = input.nextInt();
                    for (int i = 0; i < n; i++) {
                        Student = new student();
                        Student.addInfoStudent();
                        arrStudent.add(Student);
                        System.out.printf("%n");
                    }
                    break;
                case 2:
                    for (int i = 0; i < arrStudent.size(); i++) {
                        arrStudent.get(i).show();
                        System.out.printf("%n");
                    }
                    break;
                case 3:
                    return;

            }

        }

    }
}
----------------------------------------------------
package loop;
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Redmibook 14
 */
import java.util.Scanner;
public class student {
    String name;
    int age;
    String address;
    int phone;
    public void addInfoStudent() {
        Scanner input = new Scanner(System.in);
        System.out.print("Name : ");
        name = input.nextLine();
        System.out.print("Age : ");
        age = Integer.parseInt(input.nextLine());
        System.out.print("Phone : ");
        phone = Integer.parseInt(input.nextLine());
    }
    public void show() {
        System.out.format("Name : %s%n" , name);
        System.out.format("Age : %s%n" , age );
        System.out.format("Phone : %s%n" , phone );
    }
}



Vũ Việt Đức [C1907L]
Vũ Việt Đức

2020-03-14 01:47:04



package aptech;
import java.util.Scanner;

public class Homework {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String name = "", address = "", email = "", phone = "";
        int age = 0;
        
        while(true) {
            System.out.print("\n\nVui lòng chọn:\n1.Nhập thông tin sinh viên.\n2.In thông tin sinh viên.\n3.Thoát chương trình.\nChọn: ");
            int choose = Integer.parseInt(input.nextLine());
            switch(choose) {
                case 1: 
                    System.out.println("\nVui lòng nhập thông tin sinh viên: ");
                    System.out.print("Tên: ");
                    name = input.nextLine();
                    System.out.print("Tuổi: ");
                    age = Integer.parseInt(input.nextLine());
                    System.out.print("Địa chỉ: ");
                    address = input.nextLine();
                    System.out.print("Email: ");
                    email = input.nextLine();
                    System.out.print("Số điện thoại: ");
                    phone = input.nextLine();
                    break;
                case 2:
                    System.out.println("\nThông tin sinh viên:");
                    System.out.format("Tên: %s,\nTuổi: %d,\nĐịa chỉ: %s,\nEmail: %s,\nSố điện thoại: %s\n", name, age, address, email, phone);
                    break;
                case 3: 
                    break;
                default:
                    System.out.println("\nVui lòng chọn 1, 2 hoặc 3.");
            }
            if(choose == 3){
                break;
            }
        }
    }
}