Quảng cáo
1 câu trả lời 452
#include<stdio.h>
int main()
{
int n;
float S;
S = 0;
do
{
printf("\nNhập vào số n: ");
scanf("%d", &n);
if(n < 1)
{
printf("\nSố n phải lớn hơn hoặc bằng 1, vui lòng nhập lại !");
}
}while(n < 1);
//tính biểu thức bằng vòng lặp for
for(int i = 1; i <= n; i++){
S = S + 1.0 / i;
}
//tính biểu thức bằng vòng lặp while
// while(i <= n)
// {
// S = S + 1.0 / i; // phải nhớ là 1.0 / i
// i++;
// }
printf("\nTổng 1 + 1/2 + ... + 1/%d là: %.2f",n, S);
printf("\n-----------------------------------------------------\n");
printf("Chương trình này được đăng tại Freetuts.net");
}
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK45485
-
Hỏi từ APP VIETJACK28365
