Lập trình C | Tính tổng dãy số chẵn - lẻ
Cập nhật: 20/8/2020 | 9:00:12 AM
Viết chương trình tính tổng dãy số tùy theo giá trị chẵn - lẻ của n.
🔰 Bài toán:
Với n cho trước, tính tổng S, biết:
- Nếu n chẵn: S = 2 + 4 + 6 + … + n
- Nếu n lẻ: S = 1 + 2 + 3 + … + n.
📣 Lời giải:
// Viet chuong trinh tinh tong day so chan - le
// Nhap n tu ban phim
// S = 2 + 4 + 6 + ... + n
// S = 1 + 2 + 3 + 4 + 5 + ... + n
#include <stdio.h>
int main()
{
unsigned n, i, s;
printf( "Nhap n: " );
scanf( "%u", &n );
for ( s = 0, i = n; i > 0; i -= 2 ) s += i;
// Có the dung cau truc duoi day thay the
/*for ( s = 0, i = ( n % 2 ) ? 1 : 2; i <= n; i += 2 ) s += i; */
printf( "S = %u\n", s );
return 0;
}
(Nguồn Tin: Casestudy24h)
Bài viết cùng chủ đề
- Lập trình C | Tính tiền điện cho gia đình
- Lập trình C | Giải hệ phương trình
- Lập trình C | Giải phương trình ax2 + bx + c = 0
- Lập trình C | Giải phương trình ax + b = 0
- Lập trình C | Chương trình sắp xếp dãy số
- Lập trình C | Viết chương trình tính thể tích hình cầu
- Lập trình C | Tìm số nguyên tố
- Lập trình C | Tìm số hoàn hảo
- Lập trình C | Tính tổng nghịch đảo
- Lâp trình C | Hiển thị phương án đổi tiền