پاسخ : حرکت در آرایه در زبان c
میتونی دقیق تر توضیح بدید
پاسخ : حرکت در آرایه در زبان c
نگاه کن میخواهم وقتی حرکت کرد الان حرکت میکنه دیگه بر نگرده جای قبلیش و متغیر بیرونی باز نویسی بشه با پوینتر هم هست ولی دقیقا نمیدونم چجوری
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
mehran34
نگاه کن میخواهم وقتی حرکت کرد الان حرکت میکنه دیگه بر نگرده جای قبلیش و متغیر بیرونی باز نویسی بشه با پوینتر هم هست ولی دقیقا نمیدونم چجوری
ببین اول while رو عوض کن
مثلا while c!=90
در ضمن باید صفحه رو هم بنویسه و پاک کنه
بعدش بشین شرطاتو بنویس
متغیرای قبلی باید خالی بشن بعد مقدار جدید بگیرن
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
hamid53214
ببین اول while رو عوض کن
مثلا while c!=90
در ضمن باید صفحه رو هم بنویسه و پاک کنه
بعدش بشین شرطاتو بنویس
متغیرای قبلی باید خالی بشن بعد مقدار جدید بگیرن
لطفا اگر میشه بیشتر توضیح بدید و یکم بیشتر توضیح بدید ممنون و متشکر
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
mehran34
لطفا اگر میشه بیشتر توضیح بدید و یکم بیشتر توضیح بدید ممنون و متشکر
یه آرایه تعریف کردی یه سری قیمتاش مقدار دادی
یه بحت مقدار متنی هست یه بحث دیگه مکانی که اون شکلت قرار گرفته
توی حلقه اصلی بعد از نوشتن کل آرایه
یه حرف رو میگیری
طبق اون حرف آرایه تغییر میکنه
صفحه پاک میشه و دوباره مقادیر جدید نوشته میشه
وقتی که داری قوانین جابجایی رو مینویسی باید مراقب باشی که اون شکله از آرایه خارج نشه
اگه خارج شد برش گردونی یا از اون طرف وارد بشه
داداش من قبلا مدرس c بودم
ولی الان دارم با php کد نویسی میکنم
ولی این کد رو باید با حوصله بنویسی و تست کنی تا جواب بگیری
پاسخ : حرکت در آرایه در زبان c
منظورتون ار این که یک حرف میگیری چیه؟ میشه دقیق تر توضیح بدید با تشکر
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
mehran34
منظورتون ار این که یک حرف میگیری چیه؟ میشه دقیق تر توضیح بدید با تشکر
getch
پاسخ : حرکت در آرایه در زبان c
الان این کدی که من نوشتم دقیقا کجاش رو باید تغییر بدم یا کلا باید بازنویسیش کنم
- - - Updated - - -
نقل قول:
نوشته اصلی توسط
hamid53214
getch
خوب من دقیقا منظورتون رو نفهمیدم یعنی از اول کد رو بنویسم؟
getch()
iif? ....
- - - Updated - - -
لطفا در مورد pointer اگه میشه توضیح بدید با تشکر
پاسخ : حرکت در آرایه در زبان c
فردا امتحان c++ داریم : )))
سوالی داشتید پ خ بدید به صورت رایگان درخدمتیم : )))
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
! Omid StaR !
فردا امتحان c++ داریم : )))
سوالی داشتید پ خ بدید به صورت رایگان درخدمتیم : )))
دمت گرم داداش کار این رفیقمونو راه بنداز
پشت سر هم پیام میده بهم
- - - Updated - - -
کد HTML:
#include<stdio.h>#include<conio.h>void main(){char a[18][21];int i,j,k;clrscr();for(i=0;i<18;i++){for(j=0;j<21;j++){a[i][j]='.';}}//a[1][8]='<';a[2][9]='=';a[3][10]='=';a[4][11]='=';a[][12]='>';
int m=17;int n=10;for(k=-2;k<3;k++){a[m][n+k]='*';} char l='o';while(l!='k'){clrscr();for(i=0;i<18;i++){for(j=0;j<21;j++){a[i][j]='.';}}if(l=='w'){m--;if(m<0){m=0;}}if(l=='s'){m++;if(m>17){m=17;}}if(l=='a'){n--;if(n<2){n=2;}}if(l=='d'){n++;if(n>18){n=18;}}
//for(k=-2;k<3;k++){a[m][n+k]='*';}a[m][n-2]='<';a[m][n-1]='=';a[m][n]='=';a[m][n+1]='=';a[m][n+2]='>';
for(i=0;i<18;i++){for(j=0;j<21;j++){printf("%c ",a[i][j]);}printf("\n");}l=getch();}}
- - - Updated - - -
http://s4.picofile.com/file/8162377026/1.zip.html
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
hamid53214
دمت گرم داداش کار این رفیقمونو راه بنداز
پشت سر هم پیام میده بهم
- - - Updated - - -
کد HTML:
#include<stdio.h>#include<conio.h>void main(){char a[18][21];int i,j,k;clrscr();for(i=0;i<18;i++){for(j=0;j<21;j++){a[i][j]='.';}}//a[1][8]='<';a[2][9]='=';a[3][10]='=';a[4][11]='=';a[][12]='>';
int m=17;int n=10;for(k=-2;k<3;k++){a[m][n+k]='*';} char l='o';while(l!='k'){clrscr();for(i=0;i<18;i++){for(j=0;j<21;j++){a[i][j]='.';}}if(l=='w'){m--;if(m<0){m=0;}}if(l=='s'){m++;if(m>17){m=17;}}if(l=='a'){n--;if(n<2){n=2;}}if(l=='d'){n++;if(n>18){n=18;}}
//for(k=-2;k<3;k++){a[m][n+k]='*';}a[m][n-2]='<';a[m][n-1]='=';a[m][n]='=';a[m][n+1]='=';a[m][n+2]='>';
for(i=0;i<18;i++){for(j=0;j<21;j++){printf("%c ",a[i][j]);}printf("\n");}l=getch();}}
- - - Updated - - -
1
بسیار ممنون بابت کدی که نوشتید و وقتی که براش اختصاص دادید ولی مرسی ممنون ولی مشکل داره کد و کار نمیکنه بازم ممنون
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
mehran34
بسیار ممنون بابت کدی که نوشتید و وقتی که براش اختصاص دادید ولی مرسی ممنون ولی مشکل داره کد و کار نمیکنه بازم ممنون
کار نمیکنه چیه؟
خودم تستش کردم
با حروف asde حرکت میکنه
با حرف k خارج میشه
همینه میگم ارزش نداره وقت بذارم
میدونین چرا؟
چون حتی به خودت زحمت نمیدی بخونیش
پاسخ : حرکت در آرایه در زبان c
نقل قول:
نوشته اصلی توسط
hamid53214
کار نمیکنه چیه؟
خودم تستش کردم
با حروف asde حرکت میکنه
با حرف k خارج میشه
همینه میگم ارزش نداره وقت بذارم
میدونین چرا؟
چون حتی به خودت زحمت نمیدی بخونیش
compiler من مشکل داشت الان یک ورژن دیگه نصب کردم و قبلی رو پاک کردم درست شد :53: راستی پسوند فایل cpp بود که آپلود کرده بودید اندازه سایز ارایه هم برعکس بود جای 21 و 18 با یک دیگر فرق داره ولی بازم ممنون :53:
ممنون که پیگیر بودید
موفق باشید