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

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

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  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 عزیز به خاطر این پست مفید تشکر کرده است:


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

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

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

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

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

http://www.worldup.ir/