Loading Now

Bài tập Java cơ bản: viết phương thức trả về số lớn nhất trong 3 số

Bài tập Java cơ bản: viết phương thức trả về số lớn nhất trong 3 số

Table of Contents

Bài tập

Bạn hãy viết phương thức trả về số lớn nhất trong 3 số được nhập và từ bàn phím.

Ví dụ

  • Nếu bạn nhập a = 6, b = 2, c = 8 thì màn hình sẽ hiển thị ra 8.
  • Nếu bạn nhập a = 4, b = 4, c = 4 thì màn hình sẽ hiển thị ra 4.

Hướng dẫn

Khi gặp câu lệnh return thì phương thức sẽ trả về kết quả được return luôn và sẽ không thực thi tiếp, do đó bạn có thể làm như sau:

import java.util.Scanner;

public class Method {
	public static int max3(int a, int b, int c) {
		if(a >= b && a >= c) {
			return a;
		}
		if(b >= c) {
			return b;
		}
		return c;
	}

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = sc.nextInt();

		System.out.print(max3(a, b, c));
	}
}

Post Comment

Contact