loading...
وبسایت برنامه نویس
...... بازدید : 323 پنجشنبه 07 آبان 1394 نظرات (0)

بسم الله الرحمن الرحیم

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

 

اگر لینک خراب یا تصویر ناقص در وبلاگ وجود داشت از طریق نظرات در همان پست ما را با خبر کنید.

  

پل ارتباطی ما:barnamenevis22@gmail.com

 

...... بازدید : 300 یکشنبه 10 آبان 1394 نظرات (0)

برنامه ای بنویسید که عددی را از ورودی دریافت کند و همان عدد را به خروجی بدهد (نمایش

در خروجی).

 

کد برنامه:

برنامه شماره 3- سی پلاس ، پلاس

خروجی برنامه:

 

 

 

 

 

خروجی برنامه شماره 3- سی پلاس ، پلاس

برنامه بالا چگونه کار می کند؟

برنامه دستورات را خط به خط می خواند، بعد از خواندن فایل های سرآیند وارد تابع مین می شود. سپس در خط 5 ، یک متغیر از نوع صحیح(اینت) تعریف می شود به نام آ ، در خط ششم به کاربر نمایش می دهد که عددی را وارد کند، بعد از دستور وارد کردن عدد ، یک n می بینید این برای فرستادن خط برنامه ، به خط پائین تر است البته باید در داخل دابل کوتیشن قرار گیرد.

سپس در خط بعد ، یعنی خط هفتم دستوری به نام سی این می بینید(cin) برای گرفتن عدد از کاربر هست. شما بعد از وارد کردن عدد ، عدد وارد شده داخل این متغیر می ریزد.

سپس در خط بعدی(8) ، یک رشته داخل دابل کوتیشن می بینید به نام این پوت نامبر ، یعنی عدد ورودی ، بعد از رشته متغیر آ را می بینید . کل مفهوم این خط یعنی این که پیغام داخل رشته را نمایش بده ، و مقدار متغییری که از ورودی گرفته ای ، راهم بعد از پیغام نمایش بده ، همانطور که در خروجی  برنامه می بینید.

پس از اجرای این دستورات برنامه خاتمه می یابد.

...... بازدید : 282 شنبه 09 آبان 1394 نظرات (0)

یک متغیر تعریف کنید و عدد ده را درون متغییر قرار دهید ، ونتیجه را به خروجی ببرید

 

برنامه دوم سی پلاس ، پلاس

 

خروجی برنامه:

 

خروجی برنامه دوم سی پلاس ، پلاس

 

 

 

ب

برنامه بالا چگونه کار میکند؟

 

برنامه بالا خط به خط اجرا می شود پس از رسیدن به تابع مین وارد تابع می شود ، ابتدا یک

متغیر از نوع اینت( از نوع صحیح) تعریف می کند. سپـس در خط بعد به مـتغییر عدد ده می

دهد. درخط بعد یعنی خط 7 پس از سی اوت ، داخل دابل کوتیشن یا داخل یک رشته حرف

ای نوشته شده است.برای نمایش مستقیم آن در خروجی ، پس از دابل کوتیشن ، متغییر

ده به سی اوت داده می شود تا در خروجی نمایش دهد.

خط بعد دستور منتظر وارد کردن یک کاراکتر است تا برنامه را خاتمه دهد ، پس از وارد کردن

کاراکتر ،برنامه به خط بعد می رود و دستور ری ترن را اجرا می کند  ری ترن عدد صفر را به

مینبرمی گرداند و برنامه خاتمه می یابد.

...... بازدید : 293 جمعه 08 آبان 1394 نظرات (1)

برنامه ای بنویسید که پیغام "HELLO STUDENT" را در خروجی چاپ کند.

 

برنامه اول

 

 

کد برنامه =====>>>

 

 

 

 

خروجی ، برنامه دقیقاً باید شبیه صفحه مشکی پائین باشد.

 

خروجی برنامه 1

 

 

 

 

 

 

 

 

 

 

تحلیل برنامه:

برنامه بالا چطور کار می کند؟

برنامه از اولین خط شروع به ترجمه می شود توسط کامپایلر بعد از رسیدن به تابع int main

وارد تابع می شود به دستور cout می رسد .

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

یعنی "HELLO STUDENT" ، و بعد به دستور getch می رسد و خروجی را منتظر نگه میدارد

تا با آخرین کاراکتری که وارد شود ،

خروجی بسته شود  (با پاک کردن دستور getch خروجی به سرعت برق میاد و میره و شما

خوب خروجی را نمی بینید) بعد به دستور return 0 می رسد که پس از صحیح بودن برنامه

صفر به تابع int main فرستاده می شود و برنامه خاتمه می یابد.

...... بازدید : 290 پنجشنبه 07 آبان 1394 نظرات (0)

کامپایلر چیست؟

خیلی خلاصه و راحت بهتون بگم که نه گیج کننده باشه و نه حالت کتابی باشه که درکش براتون سختباشه،کامپایلر

وظیفه اش تبدیل یک برنامه سطح بالا و میانی به سطح پائین برای این که برای کامپیوتر که فقط با یک و صفرسرو کار

داره قابل درک باشه ....

حالا یک تعریف کتابی که اصولی هم باشه براتون می نویسم:

ویکی پدیا:

کامپایلر (به زبان انگلیسی:Compiler)برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه

نویسیسطح بالا (زبان مبداء)را به زبان سطح پائین (زبان مقصد)،مثل اسمبلی یا زبان سطح ماشین،تبدیل می

کند. 

از چه کامپایلری استفاده بکنیم؟

 خوب حالا می رسیم به اصل مطلب برای این که با ما همراه باشید با پروژه ها ، همونطور که می دونید من این

وب رو برای پروژه های برنامهنویسی از مقدماتی تا سطح پیشرفته ایجاد کردم و هر برنامه ای که می نویسم

براتون تحلیلش میکنم ، حتی اگر با برنامه نویسی هم آشنایی نداشته باشید اگر این تحلیل ها رو بخونید صد در

صد با ما میتونید بیاید جلو، فقط قبل از شروع باید بدونید چه کامپایلری برای کار خوبه ، از اینجا که اوستا کار های 

برنامه نویسی آشنا هستند میدونن کامپایلر فراونه ، همین طور ریخته ولی طبق تجربیات خودم (البته اگر قابل

بدونید) دو تا کامپایلر بهتون معرفی میکنم تا ازشون استفاده کنید


1-مرحله سطح  مقدماتی از کامپایلر Borland c++ V5.02 استفاده کنید.(یه سرچ راحت توی گوگل سریع پیداش

میکنید)

 

2-مرحله سطح میانی و پیشرفته از کامپایلر Visual Studio 2013 استفاده کنید.(این رو بخرید بهتره چون حجمش

سنگینه )

خوب حالا سئوال پیش می آید براتون چرا گفتم تو مقدماتی از Borland استفاده کنید ،توی سطح پیشرفته از

Visual Studio استفاده کنید.

خوب جواب سئوالتون این جاست:

چرا باید در مرحله سطح  مقدماتی از کامپایلر Borland c++ V5.02 استفاده کنید؟

 

دو تا دلیل برای این حرفی که زدم دارم

دلیل اول:توی ویژوال استدیو کلمات رو تا نصفه بزنی کاملش رو بهت میده و برنامه نویسی های مبتدی نوع نوشتار

کلماترو خوب یاد نمیگیرن فقط یاد میگیرن دو تا کلمه اول رو بزنن بقیش رو کامپایلر بده ، بخاطر همین گفتم از

بورلند استفاده کنن تا نوع نوشتار کلمات رو یاد بگیرن وقتی که یاد گرفتن و پیشرفت کردن برن توی ویژوال استدیو


دلیل دوم: دومی این که بورلند محیطش خلوت تر و نصبش راحت تر هست برای کسایی که تازه میخوان برنامه

نویسی کار کنن ، ولی ویژوال استدیو مثل بازار شام میمونه باید یکم حرفه ای بشن از محیط خلوت یواش یواش

برن توی محیط شلوغ از اول بخوان برن توی محیط شلوغ سردرگم میشن بعد دلزده میشن زحماتشون بر باد میره 

 

 

 

پس توصیه میکنم اگر برنامه نویس مبتدی هستید برای شروع کار از کامپایلر Borland V5.02 استفاده کنید 

 

درباره ما
دوستان گرامی سلام هدف از ایجاد این وب ، قرار دادن پروژه های برنامه نویسی از مقدماتی تا پیشرفته است.
اطلاعات کاربری
آرشیو
صفحات جداگانه
آمار سایت
  • کل مطالب : 5
  • کل نظرات : 1
  • افراد آنلاین : 1
  • تعداد اعضا : 1
  • آی پی امروز : 3
  • آی پی دیروز : 22
  • بازدید امروز : 6
  • باردید دیروز : 47
  • گوگل امروز : 0
  • گوگل دیروز : 5
  • بازدید هفته : 151
  • بازدید ماه : 140
  • بازدید سال : 3,571
  • بازدید کلی : 26,250
  • کدهای اختصاصی