PDA

View Full Version : سوال: دوستان لطفا کمک کنید



AliMPS
پنج شنبه 28 آذر 1392, 19:56 عصر
#سلام ببخشید دوستان مزاحم میشم این برنامه واقعا واسم مهمه و گیج شدم
اصلا متوجه نمیشم خروجی برنامه زیر چی میشه ؟
امکانش هست کمکم کنید
<include<iostream.h>#
void inc ()
]
n++
Cout<<n
[
int main()
]
int n
cout<<n
cin>>n
inc()
cout<<n
reuturn(0)
]

اگه خطایی داره ببخشید میشه راهنماییم کنید؟؟

rahnema1
پنج شنبه 28 آذر 1392, 20:55 عصر
سلام
چند نکته
1. زبان سی پلاس پلاس نسبت به نوشتن دستورات با حروف بزرگ و کوچک حساس هست
2.آخر دستورات نقطه ویرگول فراموش نشه
3. کروشه واسه چی استفاده می کنید؟ باید آکولاد استفاده کنید
4. وقتی از یک متغیر استفاده می کنید قبلا آن را تعریف کنید
فکر کنم این را هر کس به شما داده عمدا در اون خطا ایجاد کرده که شما خطاهای اون را جهت آموزش برطرف کنید
در ضمن وقتی که برنامه را کامپایل می کنید کامپایلر خطاهای مربوطه را به شما می گه بنابراین اگه با نگاه به برنامه نتوانستید خطاهای اون را پیدا کنید کامپایلر این کار را برای شما انجام می ده

AliMPS
جمعه 29 آذر 1392, 02:01 صبح
دوست عزیز مرسی از راهنمایی شما امکانش برای شما مقدور هست بگید دقیق خطای برنامه چیه؟
مرسی

Faraz Mehraien
جمعه 29 آذر 1392, 19:18 عصر
توی این بخش بالا ویرایشگر متن یه جا نوشته C++‎ روی اون کلیک کنید وکدتون رو اونجا وارد کنید تا بتونیم راحت تر بهت کمک کنیم.

AliMPS
جمعه 29 آذر 1392, 19:43 عصر
<include<iostream.h>#
void inc()
{
n++
Cout<<n
}
int main()

int n
cout<<n
cin>>n
inc()
cout<<n
reuturn(0)
{


شرمنده ویرگول نزاشتم ممنون میشم راهنماییم کنید که خروجی برنامه چیه و به چه صورتیه

Faraz Mehraien
شنبه 30 آذر 1392, 11:23 صبح
فکر کنم اگه برنامه رو درستش کنی که ایراداش چندتایی هست. یه عدد و بگیره نمایش بده و بعد بره تو تابع یکی بهش اضافه کنه و نمایش بده.

habibb
شنبه 30 آذر 1392, 12:58 عصر
#سلام ببخشید دوستان مزاحم میشم این برنامه واقعا واسم مهمه و گیج شدم
اصلا متوجه نمیشم خروجی برنامه زیر چی میشه ؟
امکانش هست کمکم کنید
<include<iostream.h>#
void inc ()
]
n++
Cout<<n
[
int main()
]
int n
cout<<n
cin>>n
inc()
cout<<n
reuturn(0)
]

اگه خطایی داره ببخشید میشه راهنماییم کنید؟؟



#include <iostream>
void inc (int n)//حالا انه جدید که اومد توش
{
n++;//یکی بهش اضاف بشه
std::cout<<n;//بعدم چاپ بشه
}
int main()
{
int n = 0;//ان تعریف بشه مقدار صفرم بگیره
std::cout<<n;//حالا ان چاپ بشه
std::cin>>n;//حالا ان جدید رو از ورودی بخون
inc(n);//حالا تابعی فراخونی بشه که ان جدید که وارد شده بره توش
std::cout<<n;//حالا دوباره هم چاپ بشه
//ولی متغیر محلی تغییر نمی کنه و مقدار قبلیش چاپ میشه
system("pause");
}
//خروجی
//0
//من یک میدم1
//خروجی میشه
//2توی تابع به وجود اومد
//1که یک متغیر محلی و تغییری نمی کنه

حامد مصافی
یک شنبه 01 دی 1392, 17:19 عصر
این تاپیک به دلیل عدم انتخاب عنوان مناسب قفل می‌شود!