Viết chương trình C để tính tổng các số lẻ nhỏ hơn n
Các bước thực hiện để viết chương trình C:
1. Nhập vào 1 số nguyên n. Khởi tạo một biến tính tổng sum = 0
2. Chạy 1 vòng for từ 1 đến n, tăng lên 1 sau mỗi lần lặp: for(i=1; i<=N; i++).
3. Vì vòng lặp đã chạy từ 1, tăng lên 2 mỗi lần lặp, nên i đang là số lẻ, tính tổng sum = sum + i.
4. In ra sum.
Code tham khảo của chương trình C:
#include <stdio.h>
int main()
{
int n, sum=0;
/*1. Enter a */
printf("Enter an integer:");
scanf("%d", &n);
/*2. Loop, start from 1 to n; increment 2 in each iteration.*/
for(int i=1; i<=n; i+=2)
{
sum += i; //3. Calculate sum
}
/*4. Print sum*/
printf("Sum of odd numbers = %d", sum);
return 0;
}
0 Nhận xét