PDA

مشاهده نسخه کامل : درخواست كمك



kaktos_m
05-12-09, 21:55
سلام دوستان
من خيلي سعي كردم سي پلاس پلاس رو خود آموز كار كنم تمام برنامه ها رو متوجه مي شم ولي وقتي خودم مي خوام برنامه بنويسم هنگ مي كنم به نظرتون راه حل چيه اينم بگم كه اين ترم بايد اين درس رو پاس كنم وگرنه بدبخت مي شم.تو رو خدا اگه راه حلي به نظرتون مي رسه بهم بگين.در ضمن من از كتاب سي پلاس پلاس جعفر نژاد قمي استفاده مي كنم.

nima_hl
05-12-09, 23:12
سلام دوستان
من خيلي سعي كردم سي پلاس پلاس رو خود آموز كار كنم تمام برنامه ها رو متوجه مي شم ولي وقتي خودم مي خوام برنامه بنويسم هنگ مي كنم به نظرتون راه حل چيه اينم بگم كه اين ترم بايد اين درس رو پاس كنم وگرنه بدبخت مي شم.تو رو خدا اگه راه حلي به نظرتون مي رسه بهم بگين.در ضمن من از كتاب سي پلاس پلاس جعفر نژاد قمي استفاده مي كنم.

سلام

احتمالا دمای پردازندتون یکم بالاست یه خنک کننده خوب بگذارید یا ولتاژش رو کم کنید :lol: دیگه هنگ نمیکنه :wink:

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

یک کاغذ و قلم دم دستتون بگذارید و از پشت کامپیوتر بلند بشید و از یخچال یک لیوان آب بخوردید و برگردید

حالا از زمان حرکتتون به سمت آشپزخانه ، آب خوردن و برگشتن یه لیست ۱۰ آیتمی تهیه کنید مثلا

۱ - از صندلی بلند شدم

۲- به سمت درب اتاق حرکت کردم

۳ - از در خارج شدم

۴ - به سمت أشپزخانه رفتم

۵ - از قفسه یک لیوان برداشتم

۶ - به سمت یخچال رفتم

۷ - درب یخچال را باز کردم

۸ - لیوان را پر از آب کردم

۹ - آب رو نوشیدم

۱۰ - به اتاق بازگشتم

حالا کار اصلی شروع میشه این لیست بالا رو تفکیک کنید و در ۱۰۰ ردیف یا بیشتر بنویسید ، اینجا حتی میتونید از قدمهاتون هم بنویسید به صورتی که اگر شخص دیگری این لیست رو انجام بده دقیقا عین شما این کار رو انجام بده

اگر روی این تمرین ۱ ساعت زمان بگذارید بهتون قول میدم که پشیمون نمیشید :give_rose:

این تمرین رو انجام بدید متوجه میشید که هر سیکل عملیاتی شامل یکسری حرکتها و قوانین استاندارد هستش که توی همه کارها یکسانه به این ترتیب میتونید هر عملیات پیچیده‌ای رو آنالیز و حتی انجام بدین ( برای مثال گل زدن خدا داد عزیزی به استرالیا از اون زمانی که مثل بچه‌ها رو زمین نشسته بود و با دیدن توپ به سمتش دوید تا زمانی که گل زد شامل همین حرکتهای استاندارد اعضای بدنش بود که شما در زمان آب خوردن هم شبیه اون رو داشتید )

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

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

اگر این مطالب که گفتم براتون جالب بود و دوست داشتید بفرمائید تا بیشتر توضیح بدم

موفق باشید

kaktos_m
07-12-09, 14:12
به خاطر توضیحاتتون ممنون برام جالب بود....دارم تلاش می کنم احتمالا تا چند وقت دیگه به نتیجه می رسم.

AMD>INTEL
07-12-09, 15:03
مشورت با یک برنامه نویس هم میتونه کمکتون کنه .

kaktos_m
28-12-09, 15:01
هیچ کدوم از راه حل ها جواب نداد.....................:1. (29):

MoBiN.R
28-12-09, 17:35
مشکل شما چیه دوست عزیز ؟ تمامی راه هایی که دوستان گفتند بهتربن روش ها هستن

kaktos_m
03-01-10, 11:02
سلام دوستان جواب اين دو تا برنامه رو بنويسد وقت فكر كردن روشون رو ندارم

1.برنامه اي بنويسد كه دو چند جمله اي با متغير x را با هم جمع كند.
2. مي خواهيم مقادير عناصر آرايه t به شكل شطرنجي با مقادير صفر و يك پر شوند در تكه برنامه ي زير به جاي x چه دستوري قرار دهيم تا اين كار براي ما انجام گيرد؟


int t[8][8];j
int j;i
for (j=0; j<64; j++)i
x

ripek
03-01-10, 14:44
ویرایش شد.

این سوال کلآ ایراد داره چون بر اساس کد قبلی اگه بخوایم بنویسیم نمیشه.
اما اگه قرار باشه خودمون چنین برنامه ای بنویسیم اسونتره مثل این:

int main()
{
int t[8][8];
t[0][0]=1;
for (int i=0;i<64;i++)
for (int j=1;j<64;j++)
{
if (t[j-1]=1) t[j]=0;
else t[j]=1;
}
return 0 ;
{