واضح آرشیو وب فارسی:سایت ریسک: Arashpc04-11-2009, 11:29 PMبا سلام خدمت تمامی دوستان مشکل در اجرای برنامه دارم(spare Matrix) روی سوال این هست :: برنامه ای بنویسید که ماتریس خلوتی را از ورودی گرفته و حالت بهینه آن را چاپ کند ماتریس باید 6*6 باشد !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ممنون میشم راهنمایم کنید :20: ali zi zeperto05-11-2009, 07:27 AMبرنامه ات خیلی مشکلی نداره. این رفع اشکال شده اما یه امتحانش بکن. #include<iostream.h> #include<conio.h> int main(){ int aray1[6][6], temp = 0, aray2[20][3], x = 1, y = 0, i, j; for(i = 0 ; i < 6 ; i++){ for(j = 0 ; j < 6 ; j++){ cout<<"array1["<<i<<"]:"; cin>>aray1[i][j]; } cout<<" "; } cout<<" "; for( i = 0 ; i < 6 ; i++) for(j = 0 ; j < 6 ; j++){ if(aray1[i][j] != 0){ temp += 1; aray2[x][y] = i; aray2[x][y + 1] = j; aray2[x][y + 2] = aray1[i][j]; x++; y = 0; } } aray2[0][0] = 6; aray2[0][1] = 6; aray2[0][2] = temp; for(x = 0 ; x <= temp ; x++){ for(y = 0 ; y < 3 ; y++) cout<<aray2[x][y]<<" "; cout<<" "; } getch(); return 0; } Arashpc05-11-2009, 11:07 AMبرنامه ات خیلی مشکلی نداره. این رفع اشکال شده اما یه امتحانش بکن. #include<iostream.h> #include<conio.h> int main(){ int aray1[6][6], temp = 0, aray2[20][3], x = 1, y = 0, i, j; for(i = 0 ; i < 6 ; i++){ for(j = 0 ; j < 6 ; j++){ cout<<"array1["<<i<<"]:"; cin>>aray1[i][j]; } cout<<" "; } cout<<" "; for( i = 0 ; i < 6 ; i++) for(j = 0 ; j < 6 ; j++){ if(aray1[i][j] != 0){ temp += 1; aray2[x][y] = i; aray2[x][y + 1] = j; aray2[x][y + 2] = aray1[i][j]; x++; y = 0; } } aray2[0][0] = 6; aray2[0][1] = 6; aray2[0][2] = temp; for(x = 0 ; x <= temp ; x++){ for(y = 0 ; y < 3 ; y++) cout<<aray2[x][y]<<" "; cout<<" "; } getch(); return 0; } ممنون و متشکر علی آقا دوسته عزیز خیلی لطف کردی جواب دادی واقعا سپاس گذارم :11: دیشب خودم هم خیلی کلنجار رفتم روش و دیدم یک بلاک اضافه گذاشتم حالا نمیدونم اشکال دیگه ای داشته یا نه با اجازه برم کدی که شما درستش کردید رو نگاه کنم :10: Arashpc05-11-2009, 01:52 PMممنون و متشکرم علی آقا خیلی خوب شده هم تو رفتگی کد ها و هم اینکه الان 6 در 6 شده قبلا 3 در 3 بود تست کردم کاملا درسته ممنون و متشکرم انشالله در تمامه مراحل زندگیت موفق باشی سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 502]