Trang ChínhTrang Chính  CalendarCalendar  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share | 
 

 In tam giác ngược

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Tboy
Cá voi
Cá voi
avatar


Nam Tổng số bài gửi : 178
Cảm ơn : 413
Danh vọng : 4
Join date : 03/01/2011
Age : 26
Đến từ : TPHCM

Bài gửiTiêu đề: In tam giác ngược    Thu Jan 06, 2011 8:52 pm

Thu Jan 06, 2011 8:52 pm » In tam giác ngược
Code:
//IN TAM GIAC NGUOC
#include <stdio.h>
#include <conio.h>
#define nen '*'
#define khung 3
void main()
{
   int n;
   do
   {
      printf("Nhap vao so nguyen duong n: ");
      scanf("%d",&n);
   }while(n<=1);
   for (int i=n;i>=1;i--)
   {
      for (int j=1;j<=n-i;j++)
         printf("  ");
      for(int d=1;d<=(2*i-1);d++)
         if(i==1||i==n||d==1||d==2*i-1)
            printf(" %c",khung);
         else
            printf(" %c",nen);
      printf("\n");
   }
   getch();
}

Code update:
Code:
#include <stdio.h>
#include <conio.h>
#define nen 216
#define khung 4
void main()
{
  int n;
  printf("Nhap vao n: ");
  scanf("%d",&n);
  for(int i=n;i>=1;i--)
  {
      for(int j=1;j<=n+i-1;j++)
        if(j<=n-i)
            printf("  ");
        else if(i==n||j==n-i+1||j==n+i-1)
            printf("%c ",khung);
        else
            printf("%c ",nen);
      printf("\n");
  }
  getch();
}


Tboy

Về Đầu Trang Go down
Xem lý lịch thành viên http://taplaptrinh.forumvi.com
 

In tam giác ngược

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: Cơ sở lập trình 1 :: Bài tập khác-