جمع اعداد یک تا n در سی پلاس پلاس

برنامه ای در سی پلاس پلاس که سری جمع اعداد یک تا n را محاسبه و چاپ کند.

sum = 1 + 2 + 3 + … + n

//Sum of 1 to n
//C++ Programming
//By: Marjan
//Website: Samiantec.ir

#include
#include

using namespace std;

int main() {
    int n, sum=0;
    cout << "Enter n: ";
    cin >> n;
    for(int i=1; i<=n; i++)
        sum+=i;
    cout << "Sum is: " << sum;
    getch();
    return 0;
}

10 thoughts on “جمع اعداد یک تا n در سی پلاس پلاس

    1. سلام
      زمانی به مقدار یه متغیر نیازه که توی دستور به مقدار متغیر اشاره کنیم.
      مثلا
      x+=i
      اگه دستورو بازش کنی میشه این:
      x=x+i
      معنیشم اینه که مقدار قبلی x رو با i جمع کن و توی x جدید قرار بده
      پس ما به x قبلی نیاز داریم و باید مقدار اولیه(یا هرچی) بهش بدیم.

  1. سلام چگونه میتوانیم اعداد یک تا nرا بدست اورد
    فرمول ان را بلدم ولی بلد نیستم حساب کنم یکی یکی اعداد جمع میشن

  2. سلام ببخشید برای این سوال که یه عدد از کاربر بگیری و جمع اعداد کوچک تر شو و حساب کنه و بعد چاپ کنه چیکار کنم

    1. کوتاه شده این عبارته:
      sum = sum + i;
      در هر دور حلقه، عدد جاری رو با جمع اعداد قبلی ، جمع میبنده. یعنی توی دو آخر حله نتیجه جمع کل اعداد به دست میاد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *




Enter Captcha Here :