الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

interface تنفعك في برنامجك

مغلق
بدأه eng_ibr في 15 فبراير 2005 · 1 رد · 351 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هذه interface عملتها تنفعك كمقدمة لبرتامجك فقط غير عليها رقم ال Homework مع شاشة تبدأ لك بالعد تدريجياً للدلالة على تحميل البرنامج عند الضغط على حرف e أو E

أما عند الضغط على x أو X سيخرج لك من البرنامج ويأتي بإسمي. غيره أنت لكي يكون باسمك أنت. قم ضعها في المقدمة بعد ال main ولكن لا تنسى تشغيل ال Graphics

آمل أن تعجبكم

int x,cnt,kl;
char ch;//take the entered key to enter or exit
clrscr();
delay(d);
textcolor(15);
gotoxy(43, 10); cprintf("2");        //start of appearing HomeWork 2
delay(d);                            //in returning side
gotoxy(43, 10); cprintf(" ");
gotoxy(41, 10); cprintf("K");
delay(d);
gotoxy(41, 10); cprintf(" ");
gotoxy(40, 10); cprintf("R");
delay(d);
gotoxy(40, 10); cprintf(" ");
gotoxy(39, 10); cprintf("O");
delay(d);
gotoxy(39, 10); cprintf(" ");
gotoxy(38, 10); cprintf("W");
delay(d);
gotoxy(38, 10); cprintf(" ");
gotoxy(37, 10); cprintf("E");
delay(d);
gotoxy(39, 10); cprintf(" ");
gotoxy(38, 10); cprintf("M");
delay(d);
gotoxy(38, 10); cprintf(" ");
gotoxy(37, 10); cprintf("O");
delay(d);
gotoxy(37, 10); cprintf(" ");
gotoxy(36, 10); cprintf("H");
clrscr();
gotoxy(36, 10); cprintf(" ");
delay(d);
textcolor(15);
gotoxy(36, 10); cprintf("H");
delay(d);
textcolor(8);
gotoxy(36, 10); cprintf("H");
textcolor(15);
gotoxy(37, 10); cprintf("O");
delay(d);
textcolor(8);
gotoxy(37, 10); cprintf("O");
textcolor(15);
gotoxy(38, 10); cprintf("M");
delay(d);
textcolor(8);
gotoxy(38, 10); cprintf("M");
textcolor(15);
gotoxy(39, 10); cprintf("E");
delay(d);
textcolor(8);
gotoxy(39, 10); cprintf("E");
textcolor(15);
gotoxy(40, 10); cprintf("W");
delay(d);
textcolor(8);
gotoxy(40, 10); cprintf("W");
textcolor(15);
gotoxy(41, 10); cprintf("O");
delay(d);
textcolor(8);
gotoxy(41, 10); cprintf("O");
delay(d);
textcolor(8);
gotoxy(42, 10); cprintf("R");
delay(d);
textcolor(8);
gotoxy(42, 10); cprintf("R");
delay(d);
textcolor(8);
gotoxy(43, 10); cprintf("K");
delay(d);
textcolor(8);
gotoxy(43, 10); cprintf("K");
delay(d);
textcolor(8);
gotoxy(44, 10); cprintf(" ");
delay(d);
textcolor(8);
textcolor(8);
gotoxy(45, 10); cprintf("2");
delay(d);
textcolor(8);
gotoxy(45, 10); cprintf("2");            //end of HomeWork 2 appearing
sleep(2);
clrscr();

Display: //for return to it if entered character neither (X or x) or (E or e)
textcolor(8);
gotoxy(1, 25); cprintf("Best Wishes");
gotoxy(1, 1); cprintf("عؤؤؤؤؤؤؤ؟");
gotoxy(1, 2); cprintf("³  nter ³");
gotoxy(1, 3); cprintf("ہؤؤؤؤؤؤؤظ");
gotoxy(69, 23); cprintf("عؤؤؤؤؤؤؤؤؤ؟");
gotoxy(69, 24); cprintf("³  E it   ³");
gotoxy(69, 25); cprintf("ہؤؤؤؤؤؤؤؤؤظ");
textcolor(15);
gotoxy(3, 2); cprintf("E");
gotoxy(73, 24); cprintf("x");
ch=getch();//take the entered character and comparing it

if(ch=='E' || ch=='e')
  {
textcolor(8);
  clrscr();
  for(cnt=28; cnt<=53; cnt++)
    {
    textcolor(8);
    gotoxy(cnt,19);cprintf("غغ");//shadow line to count on
    gotoxy(cnt,20);cprintf("غغ");//shadow line to count on

    }

  for(cnt=0, kl=28; cnt<=100; cnt+=4, kl++)
    {
    textcolor(15);
    gotoxy(28,17);cprintf("Loading in Progress...");//output message
    gotoxy(28,18);cprintf("%d%", cnt);//counter start from 0 to 100
    gotoxy(kl,19);cprintf("غغ");//counter and a line for counting
    gotoxy(kl,20);cprintf("غغ");//counter and a line for counting
    delay(290);
    }} //end of for & if

else if(ch=='X' || ch=='x')
{clrscr();INITIALIZE();settextstyle(7, HORIZ_DIR, 5);      /* select the text style */
      outtextxy(200,100,"GOOD BYE"); /* output a message */
      outtextxy(100,200,"THE BEST FOR YOU"); /* output a message */
      outtextxy(130,300,"IBRAHIM AL-SHARIF"); /* output a message */
      getch();
      exit(1);
}//end of 2nd if

else //any character except (E or e) or (X or x) will return to same display
//put any function you want here when any key pressed else 

}

طبعاً عرف d في المقدمة كالآتي فوق ال main

#define d 80

'طبعاً الكود هنا ينقص أن تنادي له function عند الضغط على أي مفتاح آخر غير e أو E أو x أو X

طبعاً إذا فيها أي خلل أخبروني وأنا في الخدمة، مع العلم أنها اشتغلت معي

وشكراً

interface.txt

تم تعديل هذه المشاركة بواسطة eng_ibr في 15 فبراير 2005 في 00:56

اللهم صل وسلم وزد وبارك على سيدنا محمد وعلى آله وصحبه وسلم

تعلم كيف تقرأ من ملف باستخدام لغة السي

Routers Programming-الدرس الأول

هذا الموضوع مغلق.

مواضيع مشابهة