BÀI TẬP LỆNH IF
1. Nhập và một số nguyên n (từ bàn phím), in ra Yes nếu số đó là số chẵn, ngược lại in ra No nếu số đó là số lẻ
Để kiểm tra một số nhập vào là số chẵn hay lẻ, điều kiện kiểm tra là số đó chia hết cho 2 hay không. Nếu số đó chia hết cho 2, thì nó là số chẵn. Nếu số đó không chia hết cho 2, thì nó là số lẻ.
Bạn có thể sử dụng toán tử % (phép chia lấy dư) để kiểm tra điều kiện này trong các ngôn ngữ lập trình như C, C++, Java, Python, v.v. Ví dụ, nếu bạn muốn kiểm tra số n là chẵn hay lẻ trong C, bạn có thể viết như sau:
if (n % 2 == 0):
print("Yes")
else print("No")
Bài tập tương tự:
1. Nhập vào một số nguyên n, in ra yes nếu n chia hết cho 3,5 và ngược lại in ra NO
2. Nhập vào số tuổi của một người, in ra "thiếu nhi" nếu tuổi <=12, in ra "thiếu niên" nếu tuổi từ 12-20, in ra "thanh niên" nếu tuổi từ 20-40, in ra "trung niên" nếu tuổi từ 40-60", in ra "già" nếu tuổi trên 60.
BÀI TẬP VÒNG LẶP FOR
Bài 1: Tính tổng các số từ 1 đến n, với n là số nguyên nhập từ bàn phím
Để tính tổng các số từ 1 đến n với n là số nguyên nhập từ bàn phím, bạn có thể sử dụng một trong những cách sau:
Sử dụng công thức toán học: S = n * (n + 1) / 2. Công thức này cho phép bạn tính tổng các số từ 1 đến n một cách nhanh chóng và đơn giản. Bạn chỉ cần nhập giá trị của n và thay vào công thức để được kết quả. Bạn có thể tham khảo thêm về công thức này tại đây hoặc đây.
Sử dụng vòng lặp: Bạn có thể viết một chương trình sử dụng vòng lặp để nhập giá trị của n từ bàn phím và tính tổng các số từ 1 đến n bằng cách cộng dồn từng số vào một biến tổng. Bạn có thể sử dụng bất kỳ ngôn ngữ lập trình nào bạn thích, như C, C++, Java, Python, v.v.
1. Nhập và một số nguyên n (từ bàn phím), in ra Yes nếu số đó là số chẵn, ngược lại in ra No nếu số đó là số lẻ
Để kiểm tra một số nhập vào là số chẵn hay lẻ, điều kiện kiểm tra là số đó chia hết cho 2 hay không. Nếu số đó chia hết cho 2, thì nó là số chẵn. Nếu số đó không chia hết cho 2, thì nó là số lẻ.
Bạn có thể sử dụng toán tử % (phép chia lấy dư) để kiểm tra điều kiện này trong các ngôn ngữ lập trình như C, C++, Java, Python, v.v. Ví dụ, nếu bạn muốn kiểm tra số n là chẵn hay lẻ trong C, bạn có thể viết như sau:
if (n % 2 == 0):
print("Yes")
else print("No")
Bài tập tương tự:
1. Nhập vào một số nguyên n, in ra yes nếu n chia hết cho 3,5 và ngược lại in ra NO
2. Nhập vào số tuổi của một người, in ra "thiếu nhi" nếu tuổi <=12, in ra "thiếu niên" nếu tuổi từ 12-20, in ra "thanh niên" nếu tuổi từ 20-40, in ra "trung niên" nếu tuổi từ 40-60", in ra "già" nếu tuổi trên 60.
BÀI TẬP VÒNG LẶP FOR
Bài 1: Tính tổng các số từ 1 đến n, với n là số nguyên nhập từ bàn phím
Để tính tổng các số từ 1 đến n với n là số nguyên nhập từ bàn phím, bạn có thể sử dụng một trong những cách sau:
Sử dụng công thức toán học: S = n * (n + 1) / 2. Công thức này cho phép bạn tính tổng các số từ 1 đến n một cách nhanh chóng và đơn giản. Bạn chỉ cần nhập giá trị của n và thay vào công thức để được kết quả. Bạn có thể tham khảo thêm về công thức này tại đây hoặc đây.
Sử dụng vòng lặp: Bạn có thể viết một chương trình sử dụng vòng lặp để nhập giá trị của n từ bàn phím và tính tổng các số từ 1 đến n bằng cách cộng dồn từng số vào một biến tổng. Bạn có thể sử dụng bất kỳ ngôn ngữ lập trình nào bạn thích, như C, C++, Java, Python, v.v.
Bài tập tương tự
1. Nhập n in ra tổng các số chẵn từ 1 đến n
2. Nhập n in ra tổng các số lẻ từ 1 đến n
3. Nhập n và k (2 số nguyên). In ra tổng các số chia hết cho k trong khoảng từ 1 đến n
0 Nhận xét