Thứ Năm, 27 tháng 6, 2019

[C] In dạng bảng ngang và bảng dọc

IN ra màn hình



In dạng bảng dọc



printf("Thong tin cua nhan su:");
   for (int i = 0; i<10; i++)
   {
       printf("Ho ten: %s",ds[i].hoten);
       printf("\nChuc vu: %d",ds[i].chucvu);
       printf("\nMuc luong: %5.2f",ds[i].mucluong);
       printf("\nMuc chi: %5.2f",ds[i].mucchi);
   }


In dạng bảng ngang


printf("\n----------Hien ra man hinh dang bang ngang----------\n");
   printf("%-20s %-30s %-10s %-10s\n", "Ho Ten", "Chuc vu", "Muc luong", "Muc Chi");

    for (int i = 0; i < 2; i++)
    {
        printf("%-20s %-30s %-7.2f %-7.2f\n", ds[i].hoten,ds[i].chucvu,ds[i].mucluong,ds[i].mucchi);
    }



In ra file



In dạng bảng ngang



//3.4.2. In dang bang ngang
   printf("\n----------Hien ra man hinh dang bang ngang----------\n");
   fprintf(fptr,"%-20s %-30s %-10s %-10s\n", "Ho Ten", "Chuc vu", "Muc luong", "Muc Chi");
   for (int i = 0; i < 2; i++)
   {
       fprintf(fptr,"%-20s %-30s %-10.2f %-10.2f\n", ds[i].hoten,ds[i].chucvu,ds[i].mucluong,ds[i].mucchi);
   }




In dạng bảng dọc



//3.4 Bat dau luu ra file
   printf("\n----------Dang luu ra file bang doc----------\n");
   for (int i = 0; i<2; i++)
   {
       fprintf(fptr,"Nhan vien thu %d\n",i+1);
       fprintf(fptr,"Ho ten: %s\n",ds[i].hoten);
       fprintf(fptr,"Chuc vu: %d\n",ds[i].chucvu);
       fprintf(fptr,"Muc luong: %5.2f\n",ds[i].mucluong);
       fprintf(fptr,"Muc chi: %5.2f\n",ds[i].mucchi);
   }

Không có nhận xét nào:

Đăng nhận xét