صفحه 1 از 1

استفاده از تابع گرافيك++c ؟؟؟

ارسال شده: جمعه ۱ آذر ۱۳۹۲, ۳:۱۲ ب.ظ
توسط saeedeh.2013
Azadi.Isatis سلام.
من از تاپيك "آموزش گرافیک با استفاده از کتابخانه Graphics.h در زبان ++C " شما خيلي چيزاي جديد ياد گرفتم. ازتون ممنونمتصویر. سوال از شما دارمتصویر:

من در حال نوشتن بازي pentago با ++c هستم.
سوال من اينه كه راهي وجود داره با توابع گرافيكي در ++c كه بشه سطح داخل مربع رسم شده به وسيله آرايه هامو به شكل ستوني يكي در ميون دو رنگ مختلف بكنم؟؟؟؟؟؟ يعني مثل دو مربع بالا و پايين سمت چپ تصوير پايين اينجوري:

 تصویر 

بتونم برنامه رو درست كنم.

Re: استفاده از تابع گرافيك++c ؟؟؟

ارسال شده: جمعه ۸ فروردین ۱۳۹۳, ۳:۰۳ ق.ظ
توسط khashayar1
قاعدتا با یک دستور شرطی باید بتوانی اگر تعداد پیکسل های عرض این مربع ها که میخواهی رنگشان را عوض کنی را n و تعداد کل پیکسل های عرض تصویر را m و تعداد کل پیکسل های طول تصویر را l بگیریم الگوریتمی شبیه این باید باشد.
k=0;
for t=1 to l
for i=1 to m/n
for j=1 to n
if k mod 2 ==0
setpixel(t,i,"red");
else
setpixel(t,i,"blue");
end
k++;
end
end

البته ارسال دیر صورت گرفت ولی برای آگاهی کسانی که احتمالا این تاپیک را مرور میکنند و یا اینکه کسی ایرادات بنده را بگیرد شاید مناسب باشد.