Loading Now

Bài tập Java cơ bản: hoán đổi giá trị 2 biến

Bài tập Java cơ bản: hoán đổi giá trị 2 biến

Table of Contents

Đề bài

Cho 2 biến kiểu số nguyên a và b được nhập từ bàn phím, bạn hãy viết chương trình hoán đổi giá trị của biến a và biến b. Sau đó hiển thị ra màn hình:

after swapping, a = {P1}, b = {P2}

Với {P1}{P2} lần lượt là giá trị của ab sau khi đã hoán đổi.

Ví dụ nếu bạn nhập a = 3, b = 4 như bên dưới:

3 4

Thì chương trình sẽ hiển thị ra:

after swapping, a = 4, b = 3

Nếu bạn chưa giải được bài này thì có thể xem hướng dẫn ở bên dưới.

Hướng dẫn

Bạn có thể hoán đổi giá trị của 2 biến a, b bằng cách tạo ra biến trung gian c giống như sau:

int c = a;
a = b;
b = c;

Code mẫu:

import java.util.Scanner;

public class Input {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		int b = sc.nextInt();
		int c = a;
		a = b;
		b = c;
		System.out.println("after swapping, a = " + a + ", b = " + b);
	}
}

Post Comment

Contact