logo

Viết câu lệnh lặp tính tổng các số chẵn từ 1 đến 100

icon_facebook

Trong lập trình, việc lặp lại một hành động nhiều lần là rất phổ biến và thường được thực hiện thông qua vòng lặp. Trong bài viết này, chúng ta sẽ tìm hiểu cách viết câu lệnh lặp tính tổng các số chẵn từ 1 đến 100. Điều này có thể được thực hiện thông qua một số ngôn ngữ lập trình như Pascal, Python, Java, C++, v.v. Bài viết sẽ chỉ cho bạn cách làm bằng Python, và Pascal đây là những ngôn ngữ lập trình phổ biến nhất hiện nay.


Công thức tính tổng các số chẵn từ 1 đến 100 trong toán học

Để tính tổng các số chẵn từ 1 đến 100 bằng toán học, chúng ta có thể sử dụng công thức sau:

S = 2 + 4 + 6 + ... + 100

Ta có thể thấy rằng S là tổng của các số chẵn từ 2 đến 100. Vì vậy, ta có thể sử dụng công thức sau để tính tổng S:

S = 2 + 4 + 6 + ... + 100 = 2 x (1 + 2 + 3 + ... + 50)

Trong đó, 1 + 2 + 3 + ... + 50 là tổng các số từ 1 đến 50. Ta có thể tính tổng này bằng công thức sau:

1 + 2 + 3 + ... + n = n x (n + 1) / 2

Áp dụng công thức này với n = 50, ta có:

1 + 2 + 3 + ... + 50 = 50 x 51 / 2 = 1275

Do đó, ta có thể tính tổng các số chẵn từ 1 đến 100 bằng công thức:

S = 2 x 1275 = 2550

Vậy tổng các số chẵn từ 1 đến 100 là 2550.


Sơ lược về câu lệnh lặp

Câu lệnh lặp (Loop statement) là một cấu trúc lập trình cho phép thực hiện một chuỗi các lệnh nhiều lần, dựa trên một điều kiện hoặc một tập hợp giá trị.

Có hai loại câu lệnh lặp chính trong lập trình:

Vòng lặp đếm (Counted loop): Lặp một số lần cụ thể (thường được quy định trước) theo một giá trị đếm hoặc một biến đếm. Các ví dụ về vòng lặp đếm bao gồm for trong Python, Java, C++, và for và while trong Pascal.

Vòng lặp điều kiện (Conditional loop): Lặp cho đến khi một điều kiện nhất định được đáp ứng. Ví dụ về vòng lặp điều kiện là while trong Python, Java, C++, và Pascal.

Câu lệnh lặp giúp giảm thiểu lượng mã lặp lại và cho phép thực hiện các tác vụ phức tạp một cách hiệu quả hơn.


Câu lệnh lặp tính tổng các số chẵn từ 1 đến 100 trong ngôn ngữ lập trình Pascal

Viết câu lệnh lặp tính tổng các số chẵn từ 1 đến 100

Giải thích:

  • Ta sử dụng biến sum để lưu tổng các số chẵn.
  • Sử dụng vòng lặp for để lặp qua các số từ 2 đến 100. Với mỗi số i, ta kiểm tra xem i có phải là số chẵn không bằng cách sử dụng phép toán mod 2. Nếu i là số chẵn, ta cộng thêm i vào biến sum.
  • Cuối cùng, ta in ra giá trị của biến sum để hiển thị tổng các số chẵn từ 1 đến 100. Ta sử dụng hàm writeln để in ra chuỗi kết quả trên màn hình.

Câu lệnh lặp tính tổng các số chẵn từ 1 đến 100 trong ngôn ngữ lập trình Python

Viết câu lệnh lặp tính tổng các số chẵn từ 1 đến 100

Giải thích:

  • Ta sử dụng một biến sum để lưu tổng các số chẵn.
  • Sử dụng vòng lặp for để lặp qua các số chẵn từ 2 đến 100. Với mỗi số chẵn i, ta cộng thêm i vào biến sum.
  • Cuối cùng, ta in ra giá trị của biến sum để hiển thị tổng các số chẵn từ 1 đến 100.

Chúng ta có thể sử dụng câu lệnh lặp để tính tổng các số chẵn từ 1 đến 100 trong nhiều ngôn ngữ lập trình khác nhau. Trong Python, chúng ta có thể sử dụng vòng lặp for để duyệt qua các số từ 1 đến 100 và tính tổng các số chẵn. Trong Pascal, ta có thể sử dụng vòng lặp for để duyệt qua các số từ 2 đến 100 và kiểm tra xem số đó có phải là số chẵn không trước khi cộng vào tổng. Câu lệnh lặp là một công cụ mạnh mẽ trong lập trình cho phép thực hiện các tác vụ phức tạp nhiều lần một cách hiệu quả và giảm thiểu lượng mã lặp lại.

icon-date
Xuất bản : 29/03/2023 - Cập nhật : 01/07/2023

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads