Đánh giá, nhận xét, review các công ty tuyển dụng
Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Chỉ hiển thị 1 hình tròn, khi cần vẽ n hình tròn trong turbo C?

  1. #1
    Ngày gia nhập
    06 2010
    Bài viết
    7

    Mặc định Chỉ hiển thị 1 hình tròn, khi cần vẽ n hình tròn trong turbo C?

    em hôm nay vừa viết được cái code để vẽ thành n hình tròn nhưng sau khi làm xong thì thấy có mỗi 1 hình tròn xuất hiện. cho em hỏi đó là lỗi gì và sửa ntn???

    đây là code

    #include<iostream.h>
    #include<math.h>
    #include<conio.h>
    #include<graphics.h>
    #include<stdlib.h>
    #include<string.h>
    #include<alloc.h>
    #include<stdio.h>


    int n;int *a;


    ///////////////////////////////////////////////
    // HAM KHOI DONG DO HOA
    ///////////////////////////////////////////////
    void KDDH()
    {
    /* request auto detection */
    int gdriver = DETECT, gmode, errorcode;

    /* initialize graphics mode */
    initgraph(&gdriver, &gmode, "..\\BGI");

    /* read result of initialization */
    errorcode = graphresult();

    if (errorcode != grOk) /* an error occurred */
    {
    printf("Graphics error: %s\n", grapherrormsg(errorcode));
    printf("Press any key to halt:");
    getch();
    exit(1); /* return with error code */
    }
    }



    ////////////////////////////
    void tao(int x,int y,int a[],int d)
    { char *s;
    setfillstyle(CLOSE_DOT_FILL,RED);
    setcolor(6);
    circle(x,y,20);
    itoa(a[d],s,10);
    setcolor(YELLOW);
    settextjustify(1,1);
    outtextxy(x,y,s);
    }
    /////////////////////////////
    void nhap()
    { cout<<"nhap n ="; cin>>n;
    a=(int*)malloc(n*sizeof (int));
    for (int i=0;i<n;i++)
    { cout<<"a"<<i<<"="; cin>>a[i];
    }
    }
    /////////////////////////////////////////

    void main()
    { nhap();
    for (int i=0;i<n;i++)
    { KDDH();
    tao(10+65*i,200,a,i);
    }
    getch();
    closegraph();
    }

  2. #2
    Ngày gia nhập
    06 2010
    Bài viết
    7

    không ai giúp được mình à???

Các đề tài tương tự

  1. Vẽ 1 đường tròn sau đó quay đường kính quanh tâm đường tròn trong C?
    Gửi bởi thuanlove trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 17-03-2012, 08:53 AM
  2. Database Ý tưởng làm tròn tiền trong phần mềm quản lý(Làm tròn tiền thanh toán cho khách)
    Gửi bởi cchangkhongayngo trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 12-06-2011, 08:09 AM
  3. Vẽ hai đường tròn và tô màu trong C#?
    Gửi bởi changnamvi trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 13-04-2011, 10:14 PM
  4. Vẽ hình tròn 3d trong C++?
    Gửi bởi thien_tinh3012 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 18-11-2010, 01:03 PM
  5. Vẽ hình tròn, phóng to, thu nhỏ hình tròn trong C#?
    Gửi bởi thanhtung_ttt2002 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 30-03-2009, 12:16 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn