Bạn cần đăng nhập để đánh giá tài liệu

Tính S(n) = 1 + 2 + 3 + … + n bằng C / C++

225

Top 1000 câu hỏi thường gặp môn Tin học có đáp án (phần 1) hay nhất được biên soạn và chọn lọc giúp bạn ôn luyện và đạt kết quả cao trong bài thi môn Tin học.

Tính S(n) = 1 + 2 + 3 + … + n bằng C / C++

Câu 72: Tính S(n) = 1 + 2 + 3 + … + n bằng C / C++

Lời giải:

Bằng ngôn ngữ C

#include

int main()

{

  int n;

  long S;

  S = 0;

  i = 1;

  printf("\nNhập vào số n: ");

  scanf("%d", &n);

   for(int i = 1; i <=n; i++)

    {

        S = S + i;

    }

  printf("\nTổng 1 + 2 + ... + %d là %ld: ", n, S);

  printf("\n----------------------------------------\n");

  printf("Chương trình này được đăng tại Freetuts.net");

}

Bằng ngôn ngữ C++

#include

using namespace std;

int main() {

  int n;

  long s = 0;

  cout<<"Nhập vào số n: ";

  cin>> n;

  for(int i = 1; i <= n; i++){

    s += i;

  }

  cout<<"Tổng 1 + 2 + 3 +... + "<<n<<" là: "<<s;

   cout<<"\n----------------------------------\n";

  cout<<"Chương trình này được đăng tại Freetuts.net";

}

Từ khóa :
Giải bài tập
Đánh giá

0

0 đánh giá