Vận dụngCâu 1. Viết chương trình nhập hai số tự nhiên từ bàn phím, cách nhau bởi dấu cách và đưa ra...
Câu hỏi:
Vận dụng
Câu 1. Viết chương trình nhập hai số tự nhiên từ bàn phím, cách nhau bởi dấu cách và đưa ra kết quả là ƯCLN của hai số này.
Câu 2. Viết chương trình nhập số tự nhiên n rồi nhập n họ tên học sinh. Sau đó yêu cầu nhập một tên và thông báo số bạn có cùng tên trong lớp.
Câu trả lời:
Người trả lời: GV. Đỗ Thị Ánh
Cách làm:Câu 1:- Bước 1: Nhập hai số tự nhiên a và b từ bàn phím- Bước 2: Tìm ƯCLN của a và b bằng thuật toán Euclid- Bước 3: In ra ƯCLN của a và bCâu 2:- Bước 1: Nhập số tự nhiên n từ bàn phím- Bước 2: Tạo một danh sách để lưu n họ tên học sinh- Bước 3: Nhập n họ tên học sinh và lưu vào danh sách- Bước 4: Nhập tên cần tìm trong danh sách- Bước 5: Đếm số lần xuất hiện của tên trong danh sách và in ra kết quảCâu trả lời:Câu 1:```pythondef ucln(a, b): while b != 0: a, b = b, a % b return aa, b = map(int, input("Nhập hai số tự nhiên cách nhau bởi dấu cách: ").split())print("ƯCLN của hai số là:", ucln(a, b))```Câu 2:```pythonn = int(input("Nhập số lượng học sinh: "))danh_sach = []for _ in range(n): ten = input("Nhập tên học sinh: ") danh_sach.append(ten)ten_can_tim = input("Nhập tên cần tìm: ")so_lan_xuat_hien = danh_sach.count(ten_can_tim)print(f"Số bạn có tên '{ten_can_tim}' trong lớp là: {so_lan_xuat_hien}")```
Câu hỏi liên quan:
Uyên nguuyễn
Sau đó, nhập n họ tên từ bàn phím vào danh sách và yêu cầu người dùng nhập một tên cụ thể để đếm số bạn cùng tên trong lớp.
Nguyễn Thị Quỳnh Anh
Tiếp theo, ta sẽ tạo một danh sách để lưu tên của n học sinh.
Duy Bảo Lê
Đối với câu 2: Đầu tiên, ta sẽ nhập số tự nhiên n từ bàn phím.
Fu Hut
Sau đó, gọi hàm tính ƯCLN với hai số vừa nhập và in ra kết quả ƯCLN đó.
Quỳnh Như
Tiếp theo, trong hàm main của chương trình, ta sẽ nhập hai số tự nhiên từ bàn phím.