Bài 9 Giáo trình Ngôn ngữ lập trình C – Cách dùng Hàm và chương trình con – Bùi Thế Tâm



Giáo trình ngôn ngữ lập trình C – Bài 9. Cách dùng Hàm và chương trình con – Kênh Bùi Thế Tâm | Ngôn ngữ lập trình C
Bài 9. Cách dùng Hàm và chương trình con
1.Tại sao phải dùng hàm
2. Hàm trả về 1 giá trị ở tên hàm float TenHam( kiểu đối1, kiểu đối1, ….. )
3. Số giá trị trả về lớn hơn hay bằng 2 dùng hàm có đối con trỏ
void ChuNhat(float x, float y, float *dt, float *cv) { thân hàm }
4. Đối của hàm là mảng 1 chiều
void TenHam( float pa[ ] , . . . . ) { thân hàm }
void TenHam( float *pa , . . . . ) { thân hàm }
5. Đối của hàm là mảng 2 chiều
void TenHam( float pa[][50], int m, int n) { thân hàm }
void TenHam( float (*pa)[50], int m, int n) { thân hàm }
6. Hàm đệ quy. Hàm đệ quy là hàm mà trong thân hàm có lời gọi tới chính nó.
7. Bài tập về Hàm
HỌC TIN HỌC ONLINE MIỄN PHÍ
Dạy lập trình ngôn ngữ C – Bài 9. Cách dùng Hàm và chương trình con – Bùi Thế Tâm | Ngôn ngữ lập trình C
Bài giảng về lập trình C, pascal, tin học văn phòng, word, excel, powerpoint.
Kênh Yotube chính thức của Bùi Thế Tâm.
Youtube:
Bùi Thế Tâm là kênh đào tạo về lĩnh vực công nghệ thông tin, Lập trình ngôn ngữ C, tin học văn phòng (hay còn gọi là tin học cơ sở, tin học đại cương, tin học căn bản, tin học phổ thông, tin học cho người mới bắt đầu), các thuật toán toán tối ưu và lập trình, hướng dẫn sử dụng Microsoft office 2007, 2010, 2013.
Playlist bài giảng:
Bài 1:
Bài 3:
Bài 2:
Bài 4:
Bài 5:
Bài 6:
Bài 7:
Bài 8:
Youtube:
Kênh Bùi Thế Tâm hướng dẫn sử dụng word, excel, powerpoint, lập trình ngôn ngữ C cho người mới bắt đầu, cho học sinh, sinh viên, sinh viên năm thứ nhất, sinh viên năm thứ hai, cho học sinh, giáo viên vùng sâu vùng xa, người cao tuổi muốn học tin học ở nhà, các bạn thi viên chức và người đi làm…
Với nhiều năm kinh nghiệm giảng dậy và viết sách nên các bài giảng trong kênh Bùi Thế Tâm rất dễ hiểu, đơn giản, chính xác và đầy đủ.
Trong bài giảng có phần lý thuyết, bài tập xen kẽ nhau, với nhiều dạng bài tập từ dễ đến khó có hướng dẫn giải chi tiết cẩn thận giúp các bạn có thể nắm vững được kiến thức. Giữa giáo trinh có các đề bài kiểm tra giữa kỳ, cuối giáo trình có các đề thi kết thúc môn học.
Facebook:
Twitter:
Blog:
Youtube:
Hãy like và chia sẻ cho bạn bè và những người bạn quen đang muốn học về Microsoft office, tin học văn phòng ( hay còn gọi là tin học cơ sở, tin học đại cương, tin học căn bản, tin học phổ thông, tin học cho người mới bắt đầu), ngôn ngữ lập trình C.
Mọi hình thức copy và sao chép (tải video từ Youtube xuống và upload lên các website hay blog khác) đều vi phạm bản quyền của youtube nếu không được sự đồng ý của tác giả Bùi Thế Tâm
Bạn hãy Đăng ký kênh để được thông báo khi có các bài học mới
Subscribe Youtube:
Thanks for watching!

Nguồn: https://tructiepxosomega.com/

Xem thêm bài viết khác: https://tructiepxosomega.com/lam-dep/

All Comments

  • Bài giảng dễ hiểu quá, chúc Thầy sức khỏe dồi dào để làm nhiều video về lập trình , tin học cho chúng em.

    Phát Triển Bản Thân để giàu hơn June 17, 2020 12:39 am Reply
  • bài giảng vô cùng dễ hiểu. em cảm ơn thầy nhiều :))

    Huy Tran June 17, 2020 12:39 am Reply
  • Cảm ơn thầy ạ

    Nguyễn Hồng Sơn June 17, 2020 12:39 am Reply
  • Một thanh ghi điều khiển trạng thái của một máy lắp ráp tự động (robot lắp ráp) có độ dài 16 bit được cấu trúc như sau:

    [ 2 bit CR | 4 bit CM | 2 bit CK | 2 bit CQ | 2 bít CP | 2 bít CX | 2 bit CA]

    Theo cấu trúc, CR gồm tổ hợp 2 bít; CM gồm tổ hợp 4 bít; ….
    Trong đó bít tận cùng bên trái ứng với bít có trọng số lớn nhất (còn gọi là bit MSB), bít tận cùng bên phải là bít có trọng số thấp nhất (còn gọi là bit LSB)
    NV:
    – Khai báo một biến nguyên contFlag chứa giá trị thanh ghi điều khiển (sử dụng 16 bít trong 32 bít của biến này), khởi tạo cho biến một gia trị nào đó
    – Sử dụng phép toán bít cùng mặt nạ thích hợp lấy ra tổ hợp bít CX
    – In ra thông báo tương ứng dựa trên tổ hợp CX:
    + CX=0 (00 -> 2 bit đều bằng 0) thông báo "Dừng"
    + CX=1 (01) thông báo "Nâng"
    + CX=2 (10) thông báo "Lắp đặt"
    + CX=3 (11) thông báo "Di chuyển"

    Minh Mạnh Nguyễn Văn June 17, 2020 12:39 am Reply
  • Cam on thay a

    Xuan Pham June 17, 2020 12:39 am Reply
  • hay lắm ạ

    bảo nguyễn June 17, 2020 12:39 am Reply
  • thầy ơi sao hàm main thường được định kiểu là int

    Man IT June 17, 2020 12:39 am Reply
  • thầy ơn cho em hỏi cái chỗ tính diện tích hình chữ nhật ạ >< sao float x, y ở trên rồi sao ở dưới lai float a, b v ạ >< thầy giải thích giúp e được ko ạ

    Tống Nam June 17, 2020 12:39 am Reply
  • chú chỉ giùm cháu bài này
    in ra các số nguyên tố nhỏ hơn n sử dụng chương trinh con

    Huy Trần Quang June 17, 2020 12:39 am Reply
  • thầy giảng rất chi tiết ạ
    em cảm ơn thầy

    kieuminhduc 01 June 17, 2020 12:39 am Reply
  • con cam on thay.

    TruongHieu IT June 17, 2020 12:39 am Reply
  • Thầy cho em hỏi, hàm nguyento kiểu int vậy là if nguyento(x) ==1 chứ thầy

    Giang Nguyễn June 17, 2020 12:39 am Reply
  • con cám ơn bài giảng của thầy

    HoNaLive June 17, 2020 12:39 am Reply
  • cảm ơn thầy bài giảng rất hay

    nhat tran June 17, 2020 12:39 am Reply

Leave a Reply

Your email address will not be published. Required fields are marked *