نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: رسم چند شکل جالب در محیط گرافیکی

  1. #1
    مدير باز نشسته
    تاریخ عضویت
    Jun 2010
    نوشته ها
    7,578
    تشکر تشکر کرده 
    3,069
    تشکر تشکر شده 
    4,117
    تشکر شده در
    2,249 پست
    قدرت امتیاز دهی
    866
    Array

    پیش فرض رسم چند شکل جالب در محیط گرافیکی

    رسم چند شکل جالب در محیط گرافیکی با همین چند خط کد کوتاه اشکال زیبایی در محیط گرافیکی ایجاد می شود , تنها با تغییر برخی اندازه ها اشکال جدیدی خلق می شود . برای این دو برنامه کوتاه فکر نکنم نیازی به هیج توضیحی باشد چون در هر کتاب آموزش C/C++ درباره برنامه نویسی در محیط گرافیکی مطلب گفته شده (تنها نکته لازم به ذکر این است که مسیرگرافیکی کتابخانه مبدل گرافیکی c++ درست داده شود مثلاً مسیر گرافیکی C++ من "C:\\tc\\bgi" می باشد , حواستان باشد که باید از \\ استفاده کنید نه از \ . )
    Program 1 :
    /*
    ########################################
    # WWW : cpp.blogfa.com #
    # Released on July 2005 #
    ########################################
    */
    //Essential Library
    #include <graphics.h>
    #include <conio.h>
    #include <math.h>
    #include <stdlib.h>


    int main(void)
    {
    int gdriver = DETECT;
    int gmode,errorcode,a,b,s;
    float k,x,y,i,j;
    float pi = 3.14159;
    initgraph(&gdriver,&gmode,"c:\\tc\\bgi");
    errorcode = graphresult();
    if ( errorcode != grOk)
    {
    exit(1);
    }
    s = 0; .. ..
    setcolor(12);
    do {
    i = 38+100*cos(pi*s/190);
    j = 175+100*sin(pi*s/190);
    x = (int)i;
    y = (int)j;
    circle(x+s,y,(int)y/6);
    s=s+3;
    } while (s<550);
    getch();
    closegraph();
    // Return into text mode
    return 0;
    }
    //End of program


    Program 2 :
    /*
    ########################################
    # WWW : cpp.blogfa.com #
    # Released on July 2005 #
    ########################################
    */
    //Essential Library

    #include <graphics.h>
    #include <conio.h>
    #include <math.h>
    #include <stdlib.h>

    int main(void)
    {
    int gdriver = DETECT;
    int gmode,errorcode,i;
    initgraph( &gdriver, &gmode,
    "c:\\tc\\bgi");
    errorcode = graphresult();
    if (errorcode != grOk)
    {
    exit(
    1);
    }

    setcolor(
    10);
    i=
    0;

    do{
    i=i+
    1+(int)i/10;
    line(
    120+i,i,520-i,i);
    line(
    120+i,400-i,520-i,400-i);
    line(
    520-i,400-i,520-i,i);
    line(
    120+i,i,120+i,400-i);
    } while (i<
    200);

    getch();
    closegraph();
    //Return into text mode
    return 0;//End of Programm

  2. کاربر مقابل از Sara12 عزیز به خاطر این پست مفید تشکر کرده است:


  3. #2
    عضو سایت
    تاریخ عضویت
    May 2011
    محل سکونت
    Mashhad
    نوشته ها
    411
    تشکر تشکر کرده 
    418
    تشکر تشکر شده 
    706
    تشکر شده در
    257 پست
    قدرت امتیاز دهی
    227
    Array

    پیش فرض

    کاش کد ها رو چپ چین میکردین که بهتر و سریعتر قابل درک باشه

برچسب ها برای این تاپیک

علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/