loading...
Latina
Ali بازدید : 55 1394/02/10 نظرات (0)

دسته: نرم افزار

حجم فایل: 323 کیلوبایت

تعداد صفحه: 25

پروژه گرافیکی ماشین حساب پیشرفته به زبان C

10 پروژه و تمرینات درس گرافیک

ویرایشگر گرافیکی

ترسیم خط

#include

#include

#include

#include

#include

#include

#include

#include

void box (int x1، int y1، int x2، int y2، int t)

{

char pattern[8] = {0xff، 0xff، 0xff، 0xff، 0xff، 0xff، 0xff، 0xff};

if (t)

setcolor (15) ;

else

setcolor (8) ;

line (x1، y1، x1، y2) ;

line (x1، y1، x2، y1) ;

line (x1-1، y1-1، x1-1، y2+1) ;

line (x1-1، y1-1، x2+1، y1-1) ;

if (!t)

setcolor (15) ;

else

setcolor (8) ;

line (x2، y1، x2، y2) ;

line (x1، y2، x2، y2) ;

line (x2+1، y1-1، x2+1، y2+1) ;

line (x1-1، y2+1، x2+1، y2+1) ;

setfillpattern (pattern، 7) ;

bar (x1+1، y1+1، x2-1، y2-1) ;

}

//***********

void jafardelay (void)

{

int m، n=1، k;

for (k=1;k<=n+1;k++)

for (m=110;m<=220;m++) {

outtextxy (m، 330، "jafar alinezhad ") ;

delay (15) ;

cleardevice () ;

}

}

//*******************

void keys (char k، int t)

{

switch (k) {

case '0':

box (220، 310، 250، 325، t) ;

outtextxy (223، 314، "[0]") ;

break;

case '. ':

box (260، 310، 290، 325، t) ;

outtextxy (263، 314، "[. ]") ;

break;

case'=':

case 13:

box (300، 310، 330، 325، t) ;

outtextxy (303، 314، "[=]") ;

break;

case '+':

box (340، 310، 370، 325، t) ;

outtextxy (343، 314، "[+]") ;

break;

case '1':

box (220، 280، 250، 295، t) ;

outtextxy (223، 284، "[1]") ;

break;

خرید

مطالب مرتبط

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 6184
  • کل نظرات : 3
  • افراد آنلاین : 290
  • تعداد اعضا : 2
  • آی پی امروز : 437
  • آی پی دیروز : 76
  • بازدید امروز : 5,841
  • باردید دیروز : 128
  • گوگل امروز : 5
  • گوگل دیروز : 0
  • بازدید هفته : 5,841
  • بازدید ماه : 5,841
  • بازدید سال : 36,924
  • بازدید کلی : 662,171