Ka-nom - Tin tức mới - nhanh - nóng trong ngày tổng hợp
  • Home
  • Du Lịch
  • Công Nghệ
  • Ẩm Thực
No Result
View All Result
Ka-nom - Tin tức mới - nhanh - nóng trong ngày tổng hợp
  • Home
  • Du Lịch
  • Công Nghệ
  • Ẩm Thực
No Result
View All Result
Ka-nom - Tin tức mới - nhanh - nóng trong ngày tổng hợp
No Result
View All Result

[Lập trình C/C++] Bài 44. Kiểu dữ liệu cấu trúc struct – struct là gì ?(Phần 1)

admin by admin
July 9, 2020
in Công Nghệ
16

RELATED POST

[Unbox] Khui hộp Mainboard ITX Asrock Z490M-ITX/AC

Hướng dẫn tải và cài đặt Stranded Deep Full Crack 2020 – Daominhha.com



– struct trong ngôn ngữ lập trình nó giống như 1 kiểu dữ liệu do người lập trình định nghĩa.
– Kiểu dữ liệu cấu trúc của các ngôn ngữ lập trình C/C++ cho phép “gom” các thông tin chung của 1 đối tượng để dễ dàng khai báo, truy xuất và xử lí. Các biến dữ liệu có cấu trúc của ngôn ngữ lập trình C/C++ được cài đặt dưới dạng biến kiểu struct.
– Source code:

🤗 ỦNG HỘ TÀI CHÍNH TÁC GIẢ 🤗
➡️ Nếu bạn cảm thấy các bài giảng mang lại giá trị cho bạn và muốn ủng hộ tài chính cho tác giả, bất kể bao nhiêu, bạn có thể chuyển khoản qua tài khoản
➡️ Vietcombank – CHI NHANH QUAN 9
➡️ STK: 0881000452693
➡️ CHỦ TK: NGUYEN THIEN TAM

– LIKE VÀ SHARE PAGE ĐỂ NHẬN ĐƯỢC NHỮNG BÀI VIẾT HAY VỀ LẬP TRÌNH

Nguồn: https://ka-nom.com/

Xem thêm bài viết khác: https://ka-nom.com/cong-nghe/

Xem thêm Bài Viết:

  • [Unbox] Khui hộp Mainboard ITX Asrock Z490M-ITX/AC
  • Hướng dẫn tải và cài đặt Stranded Deep Full Crack 2020 – Daominhha.com
  • How To download and install staruml || StarUml- How to make uml diagrams
  • C String Library and String Copy Function – strcpy()
  • [Lập trình C/C++] Xây dựng hàm strcpy – Sao chép chuỗi

Related Posts

Khui hộp Mainboard ITX Asrock Z490M-ITX/AC 
Công Nghệ

[Unbox] Khui hộp Mainboard ITX Asrock Z490M-ITX/AC

May 11, 2021
Hướng dẫn tải và cài đặt Stranded Deep Full Crack 2020 – Daominhha.com
Công Nghệ

Hướng dẫn tải và cài đặt Stranded Deep Full Crack 2020 – Daominhha.com

October 2, 2020
How To download and install staruml || StarUml- How to make uml diagrams
Công Nghệ

How To download and install staruml || StarUml- How to make uml diagrams

October 2, 2020
C String Library and String Copy Function – strcpy()
Công Nghệ

C String Library and String Copy Function – strcpy()

July 13, 2020
[Lập trình C/C++] Xây dựng hàm strcpy – Sao chép chuỗi
Công Nghệ

[Lập trình C/C++] Xây dựng hàm strcpy – Sao chép chuỗi

July 13, 2020
Best Mod For Seiko SKX007 Dive Watch – Strapcode's Original Super Three Link Bracelet
Công Nghệ

Best Mod For Seiko SKX007 Dive Watch – Strapcode's Original Super Three Link Bracelet

July 13, 2020
Next Post
End of Earth: Minecraft Modded Survival Ep.56 – THE ENDER DRAGON!!! (Steve's Galaxy Modpack)

End of Earth: Minecraft Modded Survival Ep.56 - THE ENDER DRAGON!!! (Steve's Galaxy Modpack)

Comments 16

  1. HOÀNG THỊ KIM says:
    2 years ago

    Em đã trở thành fan của anh sau khi xem video. Video thật sự rất hay và chi tiết. Cảm ơn anh

    Reply
  2. K14HCM XuânBách says:
    2 years ago

    a ở chỗ nào quận 9 vậy anh

    Reply
  3. Khang Tạ says:
    2 years ago

    Struct này hao hao Void anh nhỉ!

    Reply
  4. Linh Trần Quang says:
    2 years ago

    hay quá anh <3

    Reply
  5. Thiên Phú says:
    2 years ago

    anh giảng rất hay , dể hiểu thực sự

    Reply
  6. Kanna Kamui says:
    2 years ago

    Cẳm ơn anh

    Reply
  7. Nguyễn Chí Hào says:
    2 years ago

    rõ ràng , dễ hiểu <3

    Reply
  8. Trang Quén says:
    2 years ago

    tạ ơn anh <3

    Reply
  9. Minh Hiếu Nguyến says:
    2 years ago

    có nhận dạy thêm ko anh

    Reply
  10. Nông Minh says:
    2 years ago

    Lời đầu tiên xin cảm ơn thầy, thầy có những bài giảng và cách giảng rất chuyên nghiệp. Chúc thầy có công việc và sức khỏe tốt.
    Ý kiến thêm: em đang học C, mà khó tìm được những bài giảng trong kênh của thầy, hi vọng thầy sắp xếp lại danh sách phát ạ!!

    Reply
  11. Vạn Văn says:
    2 years ago

    bài giảng rất dễ hiểu, cám ơn anh 😀

    Reply
  12. van nguyen says:
    2 years ago

    Anh ơi anh xem hộ em lỗi chỗ phần tin thông tin ra màn hình với ạ
    #include<conio.h>
    #include<stdio.h>

    int main()
    {
    int i,n;
    struct ngay
    {
    int ngay_thu, thang, nam;
    };
    struct sinhvien
    {
    int masv ;
    char hoten[30];
    struct ngay ngaysinh;
    float diem ;
    };
    printf("So sinh vien can khai bao la:"); scanf("%d",&n);
    struct sinhvien SV[n];
    //Nhap thong tin sinh vien

    for (i=1;i<=n;i++)
    {
    printf("thong tin sinh vien thu %d: n",i);
    printf("Masv: "); scanf("%d",&SV[i].masv);
    fflush(stdin);
    printf("Ho ten SV: ");
    gets(SV[i].hoten);
    printf("Ngay sinh: ");
    scanf("%d %d %d",&SV[i].ngaysinh.ngay_thu,&SV[i].ngaysinh.thang,&SV[i].ngaysinh.nam);
    printf("Diem trung binh: ");
    scanf("%f",&SV[i].diem);
    }

    //In thong tin sinh vien ra man hinh
    printf("********** THONG TIN SINH VIEN ***********n");
    printf("%5s %25s %20s %5s n","MaSV","Ho ten SV","Ngay sinh","DiemTB");
    for (i=1;i<=n;i++)
    {
    printf("%5d %25s %5d -%5d -%5dn",SV[i].masv,SV[i].hoten,SV[i].ngaysinh.ngay_thu,SV[i].ngaysinh.thang,SV[i].ngaysinh.nam,SV[i[.diem);
    }

    getch();
    return 0;

    }
    Có hai vấn đề em cần sự giúp đỡ của anh ạ:
    1. Phần in thông tin ra màn hình, nếu em chỉ để in MaSV, Ho ten SV, Ngay sinh ( số lẻ cái cần in) thì nó in được, tóm lại cứ 3 hoặc 5 trường thì nó in được dòng đó ra màn hình nhưng nếu em để 4 thành phần như trong code thì nó ko lỗi dừng chương trình
    2. Phần in nội dung ra màn hình, danh sách thông tin sinh viên em đang bị lỗi, anh xem giúp em với ạ

    Reply
  13. Neo T says:
    2 years ago

    anh giảng rất hay ..học ở trường không hỉu struct ntn chỉ bik khai báo thôi ( học như vẹt ) ..
    xem của anh e hỉu được struct la gì ..anh giảng rất dể hỉu

    Reply
  14. Sang Lương says:
    2 years ago

    Cám ơn anh về bài giảng, dễ hiểu lắm. Em có thắc mắc chút ạ.Khi chạy c.trinh, nó ko cho em nhập mảng điểm ??
    void Nhap(ThiSinh &a)
    {
    printf("Ma thi sinh:");
    fflush(stdin);
    gets(a.Ma);
    printf("Ho ten thi sinh:");
    fflush(stdin);
    gets(a.hoten);
    printf("Phong thi:");
    fflush(stdin);
    gets(a.phong);
    printf("Ket qua:");
    fflush(stdin);
    gets(a.ketqua);
    printf("Ngay sinh: ");
    scanf("%d",&a.ns.ngay);
    printf("Thang:");
    scanf("%d",&a.ns.thang);
    printf("Nam:");scanf("%d",&a.ns.nam);
    fflush(stdin);
    for(int i=0;i<3;i++)
    {
    printf("Diem thu %d:",i+1);
    scanf("%f",&a.diem[i]);
    }
    }

    Reply
  15. Vinh Nguyễn says:
    2 years ago

    giúp em tìm sinh vien bằng Họ tên hoặc MSSV đc ko anh ..em viết đc ít rồi
    #include <iostream>
    #include <string>
    using namespace std;

    struct sinhvien
    {
    string hoten;
    string mssv;
    string xeploai;
    int stt;
    float diemnmlt;
    float diemtoana1;
    float dtb;
    };
    struct danhsach
    {
    sinhvien arr[100];
    int n;
    };
    struct ttmonhoc
    {
    string mamon;
    string tenmon;
    int sotinchi;
    };
    void nhapthongtin1sv(struct sinhvien &sv)
    {
    fflush(stdin);
    cout<<"Nhap ho ten sv"<<endl;
    getline(cin,sv.hoten);
    cout<<"Nhap mssv"<<endl;
    getline(cin,sv.mssv);
    cout<<"Xep loai"<<endl;
    getline(cin,sv.xeploai);
    cout<<"Nhap stt"<<endl;
    cin>>sv.stt;
    cout<<"Nhap diem nmlt"<<endl;
    cin>>sv.diemnmlt;
    cout<<"Nhap diem toan a1"<<endl;
    cin>>sv.diemtoana1;
    cout<<"Nhap diem tb"<<endl;
    cin>>sv.dtb;
    }
    void xuatthongtin1sv(struct sinhvien sv)
    {
    fflush(stdin);
    cout<<" Ho ten sv"<<sv.hoten<<endl;
    cout<<" Mssv"<<sv.mssv<<endl;
    cout<<"Xep loai"<<sv.xeploai<<endl;
    cout<<"Stt"<<sv.stt<<endl;
    cout<<"Diem nmlt"<<sv.diemnmlt<<endl;
    cout<<"Diem toan a1"<<sv.diemtoana1<<endl;
    cout<<"Diem tb"<<sv.dtb<<endl;
    }
    void Nhapdanhsachsinhsien(struct danhsach &ds)
    {
    // vòng lặp cho chúng ta nhập nhiều thằng sinh viên
    for (int i = 0; i < ds.n; i++)
    {
    cout << "ntt NHAP THONG TIN SINH VIEN THU " << i + 1 << endl;
    // gọi lại hàm nhập thông tin 1 thằng sinh viên
    // nhập thông tin sinh viên thứ arr[i]
    nhapthongtin1sv(ds.arr[i]);

    }
    }
    void Xuatdanhsachsinhvien(struct danhsach ds)
    {
    // vòng lặp cho chúng ta xuất ra nhiều thằng sinh viên
    for (int i = 0; i < ds.n; i++)
    {
    cout << "nttTHONG TIN SINH VIEN THU " << i + 1 << endl;
    // gọi lại hàm xuất thông tin 1 thằng sinh viên
    // xuất thông tin sinh viên thứ arr[i]
    xuatthongtin1sv(ds.arr[i]);

    }
    }

    void main()
    {
    struct danhsach ds;
    cout<<"Nhap so luong sv"<<endl;
    cin>>ds.n;
    Nhapdanhsachsinhsien(ds);
    Xuatdanhsachsinhvien(ds);
    system("pause");
    }

    Reply
  16. Lương Quốc Đạt says:
    2 years ago

    dễ hiểu lắm a ơi!!!!! :))

    Reply

Leave a Reply Cancel reply

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

Tin Hot

(S0) NAUY – Giới thiệu đất nước Nauy

(S0) NAUY – Giới thiệu đất nước Nauy

July 13, 2020
[Đô vật Mỹ 2018] Sự kiện 5: Greatest Royal Rumble 2018 Highlights | V-Spring WWESK2018 #5

[Đô vật Mỹ 2018] Sự kiện 5: Greatest Royal Rumble 2018 Highlights | V-Spring WWESK2018 #5

July 9, 2020
[FULL] Chương trình ca nhạc Đêm Việt Nam 7: Chuyện của mùa Đông | Official Vietart

[FULL] Chương trình ca nhạc Đêm Việt Nam 7: Chuyện của mùa Đông | Official Vietart

July 8, 2020
[HCM043] Hướng dẫn đổi tần số giữa Micro với Bộ nhận sóng Shure UGX9 và Shure UR12D

[HCM043] Hướng dẫn đổi tần số giữa Micro với Bộ nhận sóng Shure UGX9 và Shure UR12D

July 9, 2020
[VR 360°]  “Đất Nước Rồng Sấm” Bhutan – thiên đường hạnh phúc nhất thế giới | Vietravel

[VR 360°] “Đất Nước Rồng Sấm” Bhutan – thiên đường hạnh phúc nhất thế giới | Vietravel

July 11, 2020
#016: [FULL] Những Sự Thật Hú Hồn Về Đất Nước Trung Quốc! 😱😱😱

#016: [FULL] Những Sự Thật Hú Hồn Về Đất Nước Trung Quốc! 😱😱😱

July 8, 2020
  • Chính Sách Bảo Mật
  • Liên Hệ

Copyright © 2020 By Ka-nom

No Result
View All Result
  • Home
  • Du Lịch
  • Công Nghệ
  • Ẩm Thực

Copyright © 2020 By Ka-nom