Programming

Kỹ thuật lập trình

Giới thiệu môn học

Bài giảng lý thuyết:


Buổi 1 (15/02/2014): Bài 1 + Bài 2
Buổi 3 (08/03/2014)
Buổi 6 (05/04/2014): VD về mảng Cấu trúc
Buổi 8 (19/04/2014): Con trỏ cấu trúc
Buổi 10(26/04/2014): Đệ qui: vd về tổng mảng, MergeSort
Buổi 13(10/05/2014): Các ví dụ Đọc/Ghi tập tin văn bản
Buổi 14(17/05/2014): Xử lý File + BT1.code + BT2.code

Thực hành:

Bài 1

Nguồn:
Borland C++ 5.02
Khi cài đặt BC++ lên Win8 (64bit), nếu chương trình chạy không bình thường thì xóa bivbx31n.exe trong C:\Windows\System

Tham khảo:

Giáo trình bài tập kỹ thuật lập trình C
http://www.tutorialspoint.com/  (simply easy learning)

Liên hệ:
Email: ntt.sang@hutech.edu.vn
(Chú ý: Sinh viên lớp Kỹ thuật lập trình vui lòng đặt Subject là "SV-KTLT" + vấn đề thắc mắc khi liên hệ qua email, để email của các bạn không bị lọc vào thư rác. Xin cảm ơn)

7 comments:

  1. cô ơi sao e vào phần bài học lại không thấy gì thế ạ.cô chỉ giùm e với

    ReplyDelete
    Replies
    1. Em vao phan nao? Tren do co link bai giang va Thuc hanh deu download duoc ma.

      Delete
    2. cô ơi..em kiếm nãy giờ mà không biết bài giảng của cô ở chỗ nào..
      mong cô chỉ giúp

      Delete
    3. Chào em, cô chỉ post len Bài 1 + Bài 2 trong Buổi 1, và bài giảng của Buổi 3 (08/03/2014). Em xem sẽ thấy link.

      Delete
  2. Replies
    1. Em noi voi cac ban la co moi post vd ve Con tro cau truc len blog

      Delete
  3. #include "conio.h"
    #include "stdio.h"
    #include "alloc.h"
    #include "process.h"
    #include "string.h"
    #include "stdlib.h"
    #define x p->ngaysinh.ngay
    #define y p->ngaysinh.thang
    #define z p->ngaysinh.nam

    typedef struct
    {
    int ngay;
    int thang;
    int nam;
    }date;

    typedef struct pp
    {
    char ht[25];
    char qq[20];
    char dc[255];
    date ngaysinh;
    int tuoi;
    char cmt[20];
    struct pp *tiep;
    }nhansu;

    void main()
    {
    int a,b,c;
    char tt;
    nhansu *pdau,*pcuoi,*p;
    char tam[10];
    clrscr();
    pdau=NULL;
    do
    {
    p=(nhansu*)malloc(sizeof(nhansu));
    printf("\nHo Ten: ");
    gets(p->ht);
    printf("\nQue Quan: ");
    gets(p->qq);
    printf("\nDia Chi Thuong Tru: ");
    gets(p->dc);
    printf("\nNgay Sinh: ");
    scanf("%d",&a);
    x=a;
    printf("\nThang: ");
    scanf("%d",&b);
    y=b;
    printf("\nNam: ");
    scanf("%d",&c);
    z=c;
    flushall();
    printf("\nTuoi: ");
    gets(tam);
    p->tuoi=atoi(tam);
    printf("\nSo Chung Minh Thu: ");
    gets(p->cmt);
    if(pdau==NULL)
    {
    pdau=p;
    pcuoi=p;
    p->tiep=NULL;
    }
    else
    {
    pcuoi->tiep=p;
    pcuoi=p;
    p->tiep=NULL;
    }
    printf("\nNham 1 Phim Bat Ki De Tiep Tuc,Bam Esc De Thoat\n");
    tt=getch(); /*Code Cho Nay Co Phai La Chua Toi Uu Khong*/
    }while(tt!=27);
    printf("\n---Danh Sach Nhan Su---\n");
    p=pdau;
    while(p!=NULL)
    {
    printf("\nHo Ten: %2s\nQue Quan: %2s\nDia Chi Thuong Tru: %2s\nSinh Ngay: %d/%d/%d\nTuoi: %d\nSo Chung Minh Thu: %2s\n",(*p).ht,(*p).qq,(*p).dc,(*p).ngaysinh.ngay,(*p).ngaysinh.thang,(*p).ngaysinh.nam,(*p).tuoi,(*p).cmt);
    p=p->tiep;
    }
    getch();
    }



    Cô cho e hoi cho dong chú thích có phải là cho đó code chưa tôt đúng không cô,có cách nào khắc phục không cô,e cám ơn ạ

    ReplyDelete