برنامه نویسیPrograming

برنامه نویسی pascal,C++,C

برنامه نویسیPrograming

برنامه نویسی pascal,C++,C

Simorgh


برنامه زیر با پاسکال نوشته شده و ترکیبی از چند برنامه به شرح زیر می باشد: 

 

بعد از اجرای برنامه منویی بصورت زیر قابل مشاهده است...
1-مشخص نمودن این که عدد ورودی اول است یا نه؛
2-مشخص نمودن این که عدد ورودی کامل است یا نه؛
3-مشخص نمودن اعداد اول بین 1 تا 1000؛
4-مشخص نمودن اعداد کامل بین 1 تا 1000؛
5-مشخص نمودن اعداد اول بین دو عدد؛
6-مشخص نمودن اعداد کامل بین دو عدد؛
7-خروج 

 

 

برای مشاهده سورس برنامه به ادامه مطلب مراجعه فرمایید.

ادامه مطلب ...

DEL-CHAR

برنامه زیر یک رشته از ورودی دریافت می کند . سپس با دریافت محل یک کاراکتر آن را از رشته حذف کرده و نتیجه را در خروجی نمایش می دهد.
برای مشاهده سورس برنامه به ادامه مطلب مراجعه کنید.

ادامه مطلب ...

نکات مهم و قابل توجه برای یک برنامه نویس تازه کار...


نکات مهم و قابل توجه برای یک برنامه نویس تازه کار...


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

1- پیاده کردن مفاهیم اصلی و بنیادی:
تشخیص این که پشت سر تقریبا همه زبان های برنامه نویسی یک منطق یکسان قرار گرفته خیلی مهمه. بنابراین فراگرفتن مباحث متغیرها، حلقه ها و توابع ، مقدم تر خواهند بود. همان طور که Kyle Neath توضیح داده است، یادگیری زبان های گوناگون مشابه یادگیری ترجمه یک لهجه جدید است. مثل ترجه یک لهجه جدید، فقط یکبار نیاز خواهیم داشت که اصول زبان های برنامه نویسی را بدانیم. بهترین راه برای آموختن این مهارت های اصولی اینست که قبل از اینکه به قواعد دستوری برسید بر روی مفاهیم بنیادی موجود در آموزش های برنامه نویسی تمرکز کنید.

2- یک کتاب خوب بخرید:
یافتن یک کتاب خوب که بتواند شما را از میان یکسری مراحل تدریجی و گام به گام جلو ببرد، اهمیت زیادی دارد. سعی کنید با یک کتاب “برای مبتدی یا تازه کار” شروع کنید چرا که این ها معمولا فرض را بر این می گیرند که شما دست کم، اندکی با محتوایی که در پیش رو دارید آشنا هستید. همچنین دقت کنید یک جفت از این جلدهای مقدمه ای مشتمل بر بخش های مهم کتاب را که نویسندگان این نوع از کتاب ها اغلب به اجبار برای کاهش حجم کتاب آماده می کنند، انتخاب کنید. چرا که ممکن است به عناوین مهمی در یک کتاب برخورد کنید که به طور کامل و دست نخورده به جلد دیگر رفته است. بعلاوه اینکه دوباره خوانی این مفاهیم اصلی همیشه مفید است.

3- با تمرین کردن یاد بگیرید:
این شاید مهمترین نکته باشد چرا که تمرین کردن در عمل، درک واقعی مفاهیم و قواعد را تضمین می کند. در حالی که در غیر اینصورت فقط می توان تشخصی داد که چه اتفاق افتاده است. در حقیقت بین نوشتن کدها و گفتن به خودتان که این آن چیزی است که من می خواستم انجام دهم تفاوت زیادی وجود دارد. در قسمت انتهایی بیشتر کتاب ها بخش تمرینات بی دلیل نیامده است. مواجه شدن با یک مشکل یا مسئله به شما کمک می کند تا چگونگی رویکرد آتی برنامه ها را تجربه کنید.

4- استفاده از شیوه های قدیمی و منسوخ:
زمانیکه شما در ابتدای فراگرفتن زبان برنامه نویسی هستید، غرق در تفکر شدن با قواعد نسبتا کم و ساده، آسان است. چرا که مشکلات مفهومی، یادآوری آنچه راکه در رسیدن به آن تلاش کرده اید دشوار می کند. با طرح ریزی کلی توابع و طرح نهایی برنامه ها بر روی کاغذ (یا تجهیزات مشابه الکترونیکی)، به سرعت می توانید بخاطر بیاورید که برای رسیدن به چه مقصودی تلاش کرده اید.

5- مشارکت در تالارهای گفتگو :
بخش بزرگی از فراگیری یک زبان برنامه نویسی جدید، ملحق شدن به تالارهای گفتگو است. چرا که یک تالار گفتگو به منزله یک همکار است. Forum ها (اجتماعات اینترنتی) و mailing list ها (لیست کاربرانی که ایمیلی را با یک موضوع مشخص ازیک منبع دریافت می کنند) شما را با افراد ماهر آشنا می کنند، از اینرو می توانید آنچه نیاز دارید مطرح کنید.
کتاب ها برای آماده کردن شما مناسب هستند اما خیلی اوقات با مشکلاتی به ظاهر برطرف نشدنی برخورد خواهید کرد. گاه گاهی شبیه این موارد تمرینات عملی یک برنامه نویس باتجربه ضروری است، نه فقط برای اینکه مشکلتان حل شود بلکه برای اینکه بدانید چگونه مشکلتان حل شد.


اگر شما هم نکات مفید دیگری را برای یک برنامه نویس تازه کار مناسب می دانید، آن را در قسمت نظرات ذکر کنید.

ترجمه از الوانی.منبع: erraticwisdom.com

BASE2

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

ادامه مطلب ...

ARRAY

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

ادامه مطلب ...

قرار دادن عکس در بک گراند درایوها (بدون نیاز به برنامه)

قرار دادن عکس در بک گراند درایوها (بدون نیاز به برنامه)

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

ادامه مطلب ...

ZARB_MATRIX

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

برنامه زیر بعد از دریافت تعداد سطر و ستونهای دو ماتریس ،داده ها را از ورودی دریافت کرده
و حاصل ضرب دو ماتریس را محاسبه می کند.

برای دیدن کد برنامه به ادامه مطلب مراجعه کنید.

ادامه مطلب ...

AZMAYESHGAH

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

برنامه زیر یک آرایه nتایی برای کد آزمایش و یک آرایه nتایی برای قیمت آزمایش دریافت می کند.
با دریافت کد آزمایش مشتری از ورودی،قیمت آن را محاسبه می کند.

برای دیدن کد برنامه به ادامه مطلب مراجعه کنید.

ادامه مطلب ...