Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 6 của 6
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Vẽ hình vuông rỗng ruột bằng C

    Chả là em mới học lập trình nên thầy cho BT này bí quá nên mấy anh chị trên đây có ai rảnh thì giúp em nhé...đề bài là : nhập vào số đo cạnh của hình vuông và in nó ra thành 1 hình vuông trong C nhưng ruột rỗng [IMG]images/smilies/kiss.gif[/IMG]

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Dreaminess
    08-04-2009, 11:51 PM
    Gần đây mới thấy có rất nhiều bạn sinh viên, lười học, lười làm, không suy nghĩ, không muốn chia sẻ, chỉ muốn vứt bài lên diễn đàn rồi chờ ai đó giải hộ mang về nộp. Nếu không ai giải hộ thì bắt đầu đưa ra những lời thiếu văn hóa, như thế làm sao mà khá lên được?

    Thực sự là Dr rất bực mình, và Dr sẽ kiểm tra hàng ngày, xóa cho bằng tiệt những thành viên như thế.
    Bạn nên tự làm trước rồi mọi người sẽ sửa giúp dùm cho bạn

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Mình cũng vừa học môn C nè bạn,hihi.
    Mã nguồn PHP:
    #include<stdio.h>#include<conio.h>void main(){ int i,j,side; printf("
    Enter the side of square:");scanf("%d",&side); for(i=1;i<=side;i++) { for(j=1;j<=side;j++) { if(i==1||i==side||j==1||j==side) printf("*"); else printf(" "); } printf("
    "); } getch();}  

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi vn425282
    Chả là em mới học lập trình nên thầy cho BT này bí quá nên mấy anh chị trên đây có ai rảnh thì giúp em nhé...đề bài là : nhập vào số đo cạnh của hình vuông và in nó ra thành 1 hình vuông trong C nhưng ruột rỗng
    Mình có gợi ý như thế này:
    Từ số đo của cạnh hình vuông bạn-> tính tọa độ các đỉnh của hình vuông
    Khi tính được tọa độ rồi thì việc vẽ ok.

  5. #5
    Mình có gợi ý thế này:
    Mã nguồn PHP:
    #include<stdio.h>#include<conio.h>int main(){ int n; printf("
    Nhap n: "); scanf("%d",&n); for(int i=0;i<n;i++) { for(int j=n-1;j>=0;j--) { int flag=0; if(i==0||i==n-1) { printf("*"); flag=1; } else if((j==0||j==n-1)&&!flag) printf("*"); else printf(" "); } printf("
    "); } getch();}  

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    cám ơn bạn nhiều nha mình đã hiểu ùi nhưng mà viết theo tọa độ trong matrix là bắt đầu từ số 0 chứ nhỉ ...mình sửa lại đôi chút [IMG]images/smilies/smile.png[/IMG]

    Mã nguồn PHP:
    #include <stdio.h> void main() { int i,j,cd; printf("
    nhap vao do dai hinh vuong : "
    ); scanf("%d",&cd); for (i=0;i<cd;i++) { for (j=0;j<cd;j++) { if (i == 0 || i == cd-1 || j ==0 || j == cd-1) printf("*"); else printf(" "); } printf("
    "
    ); } }  
    dù sao cũng cám ơn bạn rất nhiều

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •