• اگر سمپادی هستی همین الان عضو شو :
    ثبت نام عضویت

پرسش و پاسخ پیرامون برنامه‌نویسی

  • شروع کننده موضوع max
  • تاریخ شروع

mahsa98

کاربر فوق‌فعال
ارسال‌ها
107
امتیاز
410
نام مرکز سمپاد
فرزانگان3
شهر
تهران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

الگوریتم نویسی یاد نگرفته نمیشه برنامه نویس شد :-? :-?
پیشنهاد من c++ هستش خیلی باقاعدس و درکش راحته
 

arminsl

کاربر حرفه‌ای
ارسال‌ها
335
امتیاز
1,297
نام مرکز سمپاد
شهید بهشتی
شهر
نیشابور
دانشگاه
دانشگاه تهران
رشته دانشگاه
بیوتکنولوژی
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از fani :
دوستان من یه برنامه با ویژوال بیسیک میخوام که یه تصویر رو بگیره دونه دونه پیکسل هاشه از هم جدا کنه و rgb شون رو توی یه فایل تکست بریزه. من اون قسمت جدا کردن پیکسل ها و rgb گرفتن رو یادم رفته (سینتکس دستور هاش ) اگه میشه کمکم کنید [-o<
برای جدا کردن رنگ تک تک پیکسل ها از دو حلقه For تو در تو استفاده کن:

کد:
For i = 0 To Picture1.ScaleHeight
    For j = 0 To Picture1.ScaleWidth
Color=Picture1.Point(i,j)
    Next
Next

رنگ هر پیکسل ترکیبی از RGB هست که بازه هر کدوم بین 0 تا 255 هست. (مبنای 256)
ترکیب رنگ به شکل زیر هست:

R*2560+G*2561+B*2562

با تقسیم های متوالی به 256 میشه RGB رو از هم جدا کرد.
 

hoco

کاربر فعال
ارسال‌ها
36
امتیاز
14
نام مرکز سمپاد
شهید اژه ای 2
شهر
اصفهان
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از KIMI H.r :
سلام
تعداد پرانتز گذاری های خوب به طول 600 را به پیمانه 9^10 +7 را حساب کنید !
چجوری میشه برنامشو نوشت؟
(پرانتز گذاری خوب به طول n یعنی شامل n پرانتز باز و n پرانتز بسته که معنی دار باشد.یعنی هیچوقت پرانتز های بسته بیشتر از باز نشود)
داینامیک بزن با یه آرایه دو بعدی، این شکلی که خونه (i,j) تعداد پرانتز گزاری های با i پرانتز باز و j پرانتز بسته رو نشون می ده به طوری که هیچ وقت تعداد پرانتز ها بسته از تعداد پرانتز های باز بیشتر نشه . ( از سمت چپ به سمت راست ) در نهایت جواب برابر مقدار خونه ( n,n ) هست.
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از ســایــنـا :
بچه ها یک زبان خوب بهم معرفی کنید برای شروع برنامه نویسی بازی
یه برنامه ای که برای اوله کاری هایی مثل من مناسب باشه ویک منبع خیلی خوب ترجیعا کتاب یا سایت معرفی کنید
چون خیلی برنامه نویسی رو دوس دارم یه چیزی باشه زود به نتیجه برسم تایکم انرژی بگیرم.
[-o<
من بهتون زبان برنامه نویسی پاسکال رو پیشنهاد می کنم. دستورات خیلی ساده ای داره و زبانی هستش که تو مدرسه راهنمایی ما درس میدن. منبع یاد گیری کتاب "برنامه نویسی به زبان پاسکال" تالیف "عین الله جعفر نژاد قمی" هستش که بین کتاب های ایرانی بهترینه. از تو اینترنت هم میتونید یاد بگیرید. برای شروع خوب هستش تا اینکه دستتون راه بیفته. بعدش میتونید برید زبان c و c++ رو یاد بگیرید که باهاش برنامه های بهتری می شه نوشت اما در حد شی گرا که تو سطح ما نیست. دانشگاهیه.
با پاسکال می تونید بازی های زیادی از جمله دوز، فکر بکر، شطرنج و ... بنویسید. بازی های خیلی توپ با زبان c نوشته می شوند که شی گرا هستند و در سطح دانشگاه هستند. مانند فیفا و ... . اما بازی های عادی را می توان با پاسکال نوشت. من خودم بازی فکر بکر را به زبان پاسکال نوشته ام. اما باید با گرافیک هم در آن زبان آشنا شوید.
 

vox

کاربر فعال
ارسال‌ها
47
امتیاز
130
نام مرکز سمپاد
shahid beheshti
شهر
abhar
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام بچها................من تو این مشکل موندم که بعد از این که برنامه نوشته میشه چطوری باید اونو به عنوان یه برنامه مجزا خارجش کنی؟یعنی تو محیط برنامه نویسی اجرا نشه؟؟؟؟؟؟؟؟؟خیلی ممنون میشم اگه میشه بهمPM بده اسمم VOX
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از vox :
سلام بچها................من تو این مشکل موندم که بعد از این که برنامه نوشته میشه چطوری باید اونو به عنوان یه برنامه مجزا خارجش کنی؟یعنی تو محیط برنامه نویسی اجرا نشه؟؟؟؟؟؟؟؟؟خیلی ممنون میشم اگه میشه بهمPM بده اسمم VOX

اگر منظورتونو درست فهمیده باشم، فکر کنم باید به صورت exe سیوش کنید
 

فاطمه م.

فاطمه م.
ارسال‌ها
633
امتیاز
4,339
نام مرکز سمپاد
فرزانگان چهاردانگه
شهر
تهران
سال فارغ التحصیلی
95
مدال المپیاد
ادبی
دانشگاه
پلی تکنیک تهران
رشته دانشگاه
علوم کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام
من میخواستم بدونم روشی هست که بتونیم به کد های داخل توابعی که تو کتابخونه ها وجود داره دست پیدا کنیم؟
مثلا من امروز میخواستم بدونم دقیقا تابع rand از کتابخونه ی stdlib چه جوری نوشته شده؟

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

mehrad :|

کاربر نیمه‌حرفه‌ای
ارسال‌ها
193
امتیاز
698
نام مرکز سمپاد
حلی ۲ / سلام ایران‌زمین / انرژی
شهر
تِران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از Fatemeh MohammadKhani :
سلام
من میخواستم بدونم روشی هست که بتونیم به کد های داخل توابعی که تو کتابخونه ها وجود داره دست پیدا کنیم؟
مثلا من امروز میخواستم بدونم دقیقا تابع rand از کتابخونه ی stdlib چه جوری نوشته شده؟

و بعد اینکه برای اینکه لیست توابعی که تو یه کتابخونه وجود داره و نحوه ی به کار گیری و کاربردشون رو کامل بدونیم باید از چه رفرنسی استفاده کنیم؟
میتونی از سایت www.cplusplus.com استفاده کنی
هر تابعی برای هر کتابخونه ای بخوای رو توش نوشته ! (با سورس کد خود تابع)
 

فاطمه م.

فاطمه م.
ارسال‌ها
633
امتیاز
4,339
نام مرکز سمپاد
فرزانگان چهاردانگه
شهر
تهران
سال فارغ التحصیلی
95
مدال المپیاد
ادبی
دانشگاه
پلی تکنیک تهران
رشته دانشگاه
علوم کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از صُبهان :
میتونی از سایت www.cplusplus.com استفاده کنی
هر تابعی برای هر کتابخونه ای بخوای رو توش نوشته ! (با سورس کد خود تابع)
مرسی
روشی وجود نداره بدون نیاز به اینترنت؟ مثلا تو خود کامپایلر؟ تو هلپ و اینا که نیست
 

mehrad :|

کاربر نیمه‌حرفه‌ای
ارسال‌ها
193
امتیاز
698
نام مرکز سمپاد
حلی ۲ / سلام ایران‌زمین / انرژی
شهر
تِران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از Fatemeh MohammadKhani :
مرسی
روشی وجود نداره بدون نیاز به اینترنت؟ مثلا تو خود کامپایلر؟ تو هلپ و اینا که نیست
یادمه یه زمانی Turbo C داشت یه همچین چیزی :-? ، البته دقیقا همینی که میگی نبود ولی بود :D
http://www.cplusplus.com/reference/cstdlib/rand/

اینجا توضیح داده دربارش مثلن
 

فاطمه م.

فاطمه م.
ارسال‌ها
633
امتیاز
4,339
نام مرکز سمپاد
فرزانگان چهاردانگه
شهر
تهران
سال فارغ التحصیلی
95
مدال المپیاد
ادبی
دانشگاه
پلی تکنیک تهران
رشته دانشگاه
علوم کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از صُبهان :
یادمه یه زمانی Turbo C داشت یه همچین چیزی :-? ، البته دقیقا همینی که میگی نبود ولی بود :D
http://www.cplusplus.com/reference/cstdlib/rand/

اینجا توضیح داده دربارش مثلن
به جان خودم این رند فقط یه مثال بود :-" :D
تو dev چیزی پیدا نکردم من

×من تو این سایت دقیقا خود کد تو تابع رو پیدا نکردم، توضیحات داره راجع به هر تابع و کاربردش، نه خود کدش.
 

hoco

کاربر فعال
ارسال‌ها
36
امتیاز
14
نام مرکز سمپاد
شهید اژه ای 2
شهر
اصفهان
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

فکر کنم جایی که کامپایلرت رو نصب کردی، باید یه پوشه ای به نام lib یا libraries وجود داشته باشه. بعد توش می تونی کدهاش رو بخونی.
 

aria.karimi

کاربر نیمه‌فعال
ارسال‌ها
7
امتیاز
1
نام مرکز سمپاد
دبیرستان توحیدی 2
شهر
شیراز
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام، یه چیزی هس هرچی فکر میکنم نمیتونم واسش جوابی پیدا کنم، توی دلفی 7، یه listbox دارم که توش چند تا عدد هست که هر کدوم چند بار تکرار شده، چکار کنم که بتونم بفهمم تو این listbox چند نوع عدد و از هر نوع چند تا هست؟؟؟ کسی بلد هست عایا؟ :-"
 

aria.karimi

کاربر نیمه‌فعال
ارسال‌ها
7
امتیاز
1
نام مرکز سمپاد
دبیرستان توحیدی 2
شهر
شیراز
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

salam, to0 delphi 7 y listbox daram k to0sh chanta adad hast va har adad chanbar tekrar shode... mikham befahmam k to0 in listbox chanta adade gheire tekrari daram va harkodo0mesh chanbar tekrar shode?? momkene aya
 

daneshvar.amrollahi

کاربر حرفه‌ای
ارسال‌ها
327
امتیاز
130
نام مرکز سمپاد
راهنمایی حلی۲/دبیرستان حلی۱۰/دبیرستان علامه طباطبایی
شهر
تهران
سال فارغ التحصیلی
1397
مدال المپیاد
کامپیوتر
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

سلام. داخل کامپایلر توربو ++C به دستور using namespace std ارور میگیره.(syntax error) کسی میدونه چرا؟ مشکل کامپایلره؟
ممنون میشم راهنمایی کنید
 

mehrad :|

کاربر نیمه‌حرفه‌ای
ارسال‌ها
193
امتیاز
698
نام مرکز سمپاد
حلی ۲ / سلام ایران‌زمین / انرژی
شهر
تِران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از Daneshvar :
سلام. داخل کامپایلر توربو ++C به دستور using namespace std ارور میگیره.(syntax error) کسی میدونه چرا؟ مشکل کامپایلره؟
ممنون میشم راهنمایی کنید
Turbo C++ خیلی قدیمیه Codeblock دانلود کن بهتره
 

Quf

کاربر فوق‌حرفه‌ای
ارسال‌ها
960
امتیاز
4,226
نام مرکز سمپاد
حلی
شهر
تهران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

Dev هم خیلی خوبه
 

mehrad :|

کاربر نیمه‌حرفه‌ای
ارسال‌ها
193
امتیاز
698
نام مرکز سمپاد
حلی ۲ / سلام ایران‌زمین / انرژی
شهر
تِران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از sajadrahimi :
Dev هم خیلی خوبه
Dev اینقد باگ داره که نگو
بعضی وقتا جواب رو اشتباه چاپ میکنه برات :|
 

Quf

کاربر فوق‌حرفه‌ای
ارسال‌ها
960
امتیاز
4,226
نام مرکز سمپاد
حلی
شهر
تهران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

آقا! دانشجوش تو dev کد میزنه!
من کلی توش کد زدم مشکلی نداشت
ولی محیطش خشکه یخورده
کدبلاکس جذابتره!
 

mehrad :|

کاربر نیمه‌حرفه‌ای
ارسال‌ها
193
امتیاز
698
نام مرکز سمپاد
حلی ۲ / سلام ایران‌زمین / انرژی
شهر
تِران
پاسخ : پرسش و پاسخ پیرامون برنامه نویسی

به نقل از sajadrahimi :
آقا! دانشجوش تو dev کد میزنه!
من کلی توش کد زدم مشکلی نداشت
ولی محیطش خشکه یخورده
کدبلاکس جذابتره!
دانشجو با g++ و gvim میزنه :)
من خودم با gvim و g++ میزنم :)
حرفه ای تره
 
بالا