Tính Tổng Các Số Từ 1 đến 100 - Cách Học
Có thể bạn quan tâm
Chào các bạn, nếu tính tổng 2 số a và b thì nó khá là đơn giả rồi, tuy nhiên để tính tổng nhiều số liên tiếp như đề bài thì chúng ta làm thế nào? Chúng ta nhận thấy rằng tính chất của các số từ 1 đến 100 là liên tiếp nên chúng ta có thể dùng vòng lặp for để thực hiện việc này.
/* * Calculate sum of number from 1 to 100 */ #include <stdio.h> int main() { int i; int sum = 0; for(i = 1; i <= 100; i++) { sum = sum + i; } printf("sum = %d\n", sum); return 0; }Bài khá là đơn giản phải không các bạn! Tuy nhiên nếu các bạn để ý kỹ nữa thì có thể nhớ đến cách tính tổng các số liên tiếp bằng công thức của cấp số cộng.
Công thức tính tổng của dãy cấp số cộng như sau:
S = a1 + a2 + … + an = [n*(a1 + an)] / 2
Vậy là ta có thể dùng công thức này để tính tổng mà không cần phải dùng đến vòng lặp for nữa.
Bài tập 1: Tính tổng các số từ 1 đến 500 mà không dùng đến vòng lặp Bài tập 2: Tính tổng các số từ 1 đến n. Với n nhập vào từ bàn phím Bài tập 3: Tính tổng 1² + 2² + 3² + … + 100².Bạn có thể sẽ thích:
Từ khóa » Tính Tổng Các Số Chẵn Từ 1 đến 100 C++
-
Dùng C++ Viết Chương Trình Tính Tổng Các Số Chẵn Từ 1 Tới 10
-
Tính Tổng Từ 1 đến 100 Trong C++ - 24h68
-
C++ - In Tất Cả Các Số Chẵn Từ 1 đến N được Nhập Từ Bàn Phím
-
Cách Tính Tổng Các Số Chẵn Từ 1 đến N Trong C# - Freetuts
-
Viết Chương Trình Tính Tổng Các Số Chẵn Chiều Từ 1 đến N (N Nhập Từ ...
-
Tổng Các Số Chẵn Từ 1 đến N - Lập Trình
-
Viết Chương Trình Tính Tổng Các Số Chẵn Số Tự Nhiên Từ 1 đến 100?
-
Cách Tính Tổng Các Số Chẵn Từ 1 đến N Trong C#
-
Bài Tập C++ VÒNG LẶP – Wikibooks Tiếng Việt
-
Cách Tính Tổng Các Chữ Số Chẵn Của Số Nguyên Dương Bằng C++
-
Bài 17. Tính Tổng Các Số Chẵn Trong đoạn A B - Lập Trình Không Khó
-
[Bài Tập Pascal] Tính Tổng Các Số Chẵn Từ 1 đến 100 Rồi In Kết Quả Ra ...
-
Chương Trình Tính Tổng Các Số Lẻ Từ 1 đến N - 123doc