برنامه ای بنویسید که جمع دو عدد را از طریق متغیر انجام دهد
کد برنامه
#include <iostream> using namespace std; int main() { cout << "\n\n Calculate the sum of two numbers :\n"; cout << "--------------------------------------\n"; int firstNumber; int secondNumber; int totalSum; firstNumber = 35; secondNumber = 45; totalSum = firstNumber + secondNumber; cout << " The sum of " << firstNumber << " and " << secondNumber << " is : " << totalSum << "\n\n"; return 0; }
توضیح برنامه
این کد یک برنامهی ساده در زبان برنامهنویسی C++ است که دو عدد را جمع میکند و نتیجه را چاپ میکند. در زیر توضیحات کامل برای هر بخش از کد آمده است:
#include <iostream>
این دستور یک کتابخانه به نام iostream
اضافه میکند. این کتابخانه امکان ورود و خروج دادهها را فراهم میکند.
using namespace std;
این دستور برنامه را آماده میکند تا از فضای نام std
(که حاوی اشیاء و توابع مربوط به استاندارد C++ است) استفاده کند.
int main()
این تابع main
اصلی برنامه را تعریف میکند که هنگام اجرای برنامه اجرا میشود.
cout << "\n\n Calculate the sum of two numbers :\n";
این دستور یک پیام به خروجی (صفحه نمایش) چاپ میکند تا کاربر را به وظیفهی برنامه آگاه کند.
int firstNumber;
اینجا متغیر firstNumber
به عنوان یک عدد صحیح تعریف شده است.
int secondNumber;
اینحا متغیر secondNumber
به عنوان عدد صحیح دیگر تعریف شده است.
int totalSum;
متغیر totalSum
به عنوان متغیری جهت ذخیرهی جمع دو عدد تعریف شده است.
firstNumber = 35;
در اینجا مقدار 35 به firstNumber
اختصاص داده شده است.
secondNumber = 45;
مقدار 45 به secondNumber
اختصاص داده شده است.
totalSum = firstNumber + secondNumber;
جمع firstNumber
و secondNumber
محاسبه شده و در totalSum
ذخیره میشود.
cout << " The sum of " << firstNumber << " and " << secondNumber << " is : " << totalSum << "\n\n";
این دستور نتیجه جمع را به همراه پیام متنی به خروجی چاپ میکند. عبارت <<
برای چاپ متغیرها در خروجی استفاده میشود.
return 0;
این دستور نشان میدهد که برنامه به طور موفقیتآمیز اجرا شده و به سیستم عامل کد 0 را برمیگرداند که نشاندهندهی اتمام موفق برنامه است.
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)
قصد دارم شما رو به C++ تو این وبسایت مسلط کنم.