[Khóa học lập trình C# Cơ bản] - Bài 1: C# là gì | HowKteam

Поделиться
HTML-код
  • Опубликовано: 9 фев 2025
  • [Khóa học lập trình C# Cơ bản] - Bài 1: C# là gì | HowKteam
    Nếu các bạn thấy hay thì hãy đăng ký theo dõi kênh, like, share cho mọi người cùng tham gia nhé.
    Muốn ủng hộ mình các bạn có thể nhấn vào quảng cáo hiện lên và load xong để mình được ít tiền duy trì nhé.
    Cảm ơn mọi người.
    Bài sau:
    [Khóa học lập trình C# Cơ bản] - Bài 2: Cấu trúc lệnh cơ bản | HowKteam
    • [Khóa học lập trình C#...
    Tập hợp khóa học lập trình cơ bản đến nâng cao.
    Tham gia group để cập nhật thêm thông tin cũng như tham gia khóa học online miễn phí.
    Group FB: group.howkteam.com
    Website: www.howkteam.com/
    Danh sách phát: goo.gl/0LIji0
    C++:
    Lập trình C++: goo.gl/8RCMte
    Bài toán kinh điển C++: goo.gl/7CszwZ
    C#:
    Lập trình C# WinForms: goo.gl/dPbSm4
    Lập trình ASP.NET MVC: goo.gl/riqrzP
    Java:
    Lập trình Java: goo.gl/VoDbbs
    Lập trình Android: goo.gl/LyV3ZX
    Game:
    Lập trình Unity 3D: goo.gl/RcBi6c
    Office:
    Office Word 2016: goo.gl/GQUk5E
    Office Excel 2016: goo.gl/N3qdKs
    Office Power Point 2016: goo.gl/zegyVx
    Products:
    Game Caro C# Winforms: goo.gl/bMuXEC
    Game Flappy Bird Unity 3D: goo.gl/K00l5y
    Game bắn Zombies Unity 3D: goo.gl/HUjWlt
    Game Doge Unity 3D: goo.gl/0pysFu
    App lập lịch C# Winforms: goo.gl/xO0iX3
    App từ điển nói C# Winforms: goo.gl/KgHNNn
    App quản lý quán Cafe C# Winforms: goo.gl/FLZDDM
    App key logger C# Winforms: goo.gl/qV93CV
    Stream:
    Kỹ thuật: goo.gl/tGtmwq
    Kinh nghiệm: goo.gl/VsQjkc
    Âm thanh:
    Two Step From Hell Colors Of Love
    fbl.me/TJB
    / thomas-bergersen-14790...
    / fourformusic
    www.thomasberge...
    #Csharp #Csharp_Kteam #Csharp_Basic #Csharp_Cơ_Bản #Howkteam #Free_Education #VisualStudio #Share_To_Be_Better

Комментарии • 187

  • @KTeam
    @KTeam  7 лет назад +25

    Để ủng hộ Kteam các bạn xem bài viết tại website Howkteam.com và click quảng cáo để hỗ trợ team có kinh phí duy trì nhé!
    www.howkteam.com/course/khoa-hoc-lap-trinh-c-can-ban/c-la-gi-13
    Nếu bạn thấy bổ ích, đừng quên chia sẻ để lan truyền GIÁO DỤC MIỄN PHÍ đến cộng đồng!
    Cảm ơn bạn đã luôn đồng hành cùng Kteam!

    • @Kyanhdang
      @Kyanhdang 5 лет назад

      Chào thầy, em đang học lớp 5. Dạ em đang học C# của thầy ạ. Mong thầy chỉ em dùm ạ! Master

    • @phuonglinhnguyen9152
      @phuonglinhnguyen9152 5 лет назад

      K team cho hỏi là e muốn học lập trình C# để lập trình game.hiện tại chưa biết một cái j thì bắt đầu từ đâu.ntn mong add hỗ trợ ạ

    • @angquangao9403
      @angquangao9403 5 лет назад +1

      tuyệt vời quá anh oiiii....

    • @nguoichiasemoithuxungquanh4133
      @nguoichiasemoithuxungquanh4133 4 года назад

      Cho mình xin pdf tài liệu trong video? Tham khảo

    • @lexuan4963
      @lexuan4963 10 месяцев назад

      ​@@phuonglinhnguyen9152 Anh giờ còn làm về game k ạ

  •  Год назад +3

    kênh có các video chất lượng lắm ạ, cảm ơn Team

  • @chinhlequang6410
    @chinhlequang6410 8 лет назад +9

    đóng 3 củ học khóa C# standford cũng chả bằng cái này.
    Cảm ơn anh.

  • @thithanhhuongtran5295
    @thithanhhuongtran5295 8 лет назад +3

    tuyệt vời cảm ơn a nhiều lắm, a mà mở trung tâm thì em xin là 1 trong những học trò đầu tiên của anh.

  • @tamvominh8062
    @tamvominh8062 7 лет назад +20

    lần đầu tiên tìm thấy người dạy lập trình trên mạng mà nói tiếng anh chuẩn như vậy, nghe mấy anh kia nói mà mắc cười hihi, quyết tâm đeo theo khóa này kaka

  • @trile6348
    @trile6348 6 лет назад +1

    thank bạn nhiều, mong rằng sẽ có nhiều người tâm huyết như bạn để công nghệ thông tin ngày càng phát triễn.

  • @bitcoinhomnayvn
    @bitcoinhomnayvn 8 лет назад +6

    Đã đặt chân, đặt tay tại đây . HowKteam Tuyệt Vời !!

    • @KTeam
      @KTeam  8 лет назад +1

      dễ hiểu và chất lượng k bạn

    • @bitcoinhomnayvn
      @bitcoinhomnayvn 8 лет назад +1

      Dễ hiểu lắm Anh. Video được đầu tư, a rất tâm huyết. Có đều ở những bài đầu tiên. Cũng không cần làm kỹ như vậy, thời gian học sẽ bị dài thêm.

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад +5

    Xây dựng chương trình quản lý ThuNhap
    1. Định nghĩa cấu trúc dữ liệu cho một KhoanThu gồm các thông tin sau: Mã khoản thu,
    Diễn giải, Ngày, Số tiền
    2. Định nghĩa cấu trúc dữ liệu của một phần tử của danh sách nối đơn, biết rằng danh sách
    này lưu danh sách các khoản thu được mô tả ở trên.
    3. Cài đặt danh sách nối đơn thực hiện các yêu cầu sau đây
    - Tạo danh sách rỗng
    - Thêm một khoản thu vào danh sách
    - Đếm số lượng Khoản thu có trong danh sách
    - Tìm kiếm các khoản thu trong ds thuộc tháng x năm y
    - Tính tổng tiền của các khoản thu có trong danh sách
    - Xóa khoản thu ở đầu danh sách
    - Hiển thị danh sách các khoản thu ra màn hình
    4. Xây dựng chương trình thực hiện các yêu cầu sau đây
    - Nhập thông tin của 1 danh sách Khoản thu lưu vào danh sách nối đơn.
    - Hiển thị danh sách vừa nhập ra màn hình
    - Hiển thị thông tin chi tiết của từng khoản thu trong tháng 5 năm 2017, tổng tiền thu được trong
    tháng này.
    - Xóa khoản thu đầu tiên ở đầu danh sách, hiển thị danh sách các khoản thu sau khi xóa
    Xây dựng chương trình quản lý ThuNhap
    1. Định nghĩa cấu trúc dữ liệu cho một KhoanThu gồm các thông tin sau:
    Mã khoản thu
    Diễn giải
    Ngày
    Số tiền
    struct KhoanThu{
    public String MaKT, DienGiai, Ngay;
    public int Tien;
    }
    2. Định nghĩa cấu trúc dữ liệu của một phần tử của danh sách nối đơn, biết rằng danh sách
    này lưu danh sách các khoản thu được mô tả ở trên.
    class Node{
    public KhoanThu info;
    public Node pnext;
    }
    3. Cài đặt danh sách nối đơn thực hiện các yêu cầu sau đây
    class List{
    public Node Head, Tail;
    public Node getNode(KhoanThu kt)
    {
    Node p new Node();
    p.info = kt;
    p.pnext = null;
    return p;
    }
    - Tạo danh sách rỗng public List(){
    Head = Tail = null;
    }
    - Thêm một khoản thu vào danh
    sách
    Public void Them(KhoanThu kt)
    {
    Node new_KhoanThu = getNode(kt);
    if(Head ==null)
    Head = Tail= new_KhoanThu;
    else {
    Tail.pnext = new_KhoanThu;
    Tail = new_KhoanThu;
    }
    }
    - Đếm số lượng Khoản thu có trong
    danh sách
    public int Dem()
    {
    int d =0;
    Node p = Head;
    while( p!= null) { d++; p = p.pnext;}
    return d;
    }
    - Tìm kiếm các khoản thu trong ds public List TimKiem(int x, int y)
    thuộc tháng x năm y {// Tạo danh sách rỗng chứa các khoản thu
    List result = new List();
    Node p = Head;
    int month, year;
    while( p!= null) {
    String[] tmp = p.info. Ngay.Split(‘/’);
    month = int.Parse(tmp[1]);
    year = int.Parse(tmp[2]);
    if(month==x && year==y)
    result.Them(P.info)
    p = p.pnext;}
    return result;
    }
    - Tính tổng tiền của các khoản thu
    có trong danh sách
    - Xóa khoản thu ở đầu danh sách
    - Hiển thị danh sách các khoản thu
    ra màn hình
    4. Xây dựng chương trình thực hiện các yêu cầu sau đây
    - Nhập thông tin của 1 danh
    sách Khoản thu lưu vào danh
    sách nối đơn.
    class program{
    public void Nhap(out List L){
    L= new List();
    KhoanThu kt;
    String maKT;
    while(true)
    {
    Console.Write(“Nhập mã khoản thu hoặc nhấn Enter để
    kết thúc việc nhập”);
    maKT = Console.ReadLine().Trim();
    if(maKT ==””) break;
    kt = new KhoanThu();
    kt. MaKT = maKT;
    Console.Write(“Diễn giải: “);
    kt.DienGiai = Console.ReadLine();
    Console.Write(“Ngày thu: “);
    Kt. Ngay = Console.ReadLine();
    do{
    Console.Write(“Tiền thu được: “);
    kt. Tien = int.Parse( Console.ReadLine());
    }while(kt. Tien

  • @chuckron6459
    @chuckron6459 4 года назад +2

    Cảm ơn bạn đã chia sẻ khóa học cơ bản này

  • @KTeam
    @KTeam  6 лет назад

    Nếu bạn có bất kỳ thắc mắc hoặc câu hỏi gì về KHÓA HỌC LẬP TRÌNH C# CƠ BẢN và các chủ đề liên quan đến LẬP TRÌNH. Đừng ngần ngại join group HỎI ĐÁP của Kteam để được hỗ trợ từ cộng đồng!
    + Website/ Hỏi đáp: www.howkteam.vn/questions
    + Group FB: Group.howkteam.com

  • @hoanglocnguyen2892
    @hoanglocnguyen2892 3 года назад +4

    luyện tập thử thách ko ngại khó..đánh dấu ngày bắt đầu học 17/8/2021 : hơi muộn với mn nhưng với mình sẽ không muộn ở tuổi 36 .. cố lên..

  • @o0NightFury0o
    @o0NightFury0o 6 лет назад +3

    Các bạn thật tuyệt vời !
    Cầu Trời, Phật, Chúa, Thánh Ala, Thần Odin, Thần Zeus, Thần Ra phù hộ cho các bạn nhiều sức khỏe và kiếm nhiều thật nhiều tiền, nhiều hot girl ....xin "chết"

  • @cero0490
    @cero0490 4 года назад +1

    Cám ơn anh, em bắt đầu đi theo C# đây, kkk

  • @ThaoMeoTV
    @ThaoMeoTV 3 года назад +1

    Rất hay và chi tiết. 👍

  • @Luc_Tien
    @Luc_Tien 10 месяцев назад

    Hay quá anh ơi. Thanks K team nhiều.

    • @taipham-bc9vo
      @taipham-bc9vo 10 месяцев назад

      alo bạn

    • @Luc_Tien
      @Luc_Tien 10 месяцев назад

      @@taipham-bc9vo hello

    • @taipham-bc9vo
      @taipham-bc9vo 10 месяцев назад

      @@Luc_Tien bạn đang học c# hả

  • @Quoc_Dat1989
    @Quoc_Dat1989 Год назад +1

    Hay lắm ad

  • @ThanhNguyen-ch7tx
    @ThanhNguyen-ch7tx 8 лет назад +1

    rất tâm huyết , mong Kteam ra nhiều video chất lượng . rất dễ hiểu . ủng hộ 2 tay! ^_^
    ps : mình rất thích Unity , đang mò làm game 2d với Unity

  • @nguyentrungkien5000
    @nguyentrungkien5000 6 лет назад +2

    Cảm ơn K- Team nhiều lắm ạ 😘😘😘

  • @cuongsamaa
    @cuongsamaa 3 года назад +5

    Không cần phải nói nhiều, em sẽ đăng ký và xem hết video của nhóm. Mong team càng phát triển hơn nữa và ra nhiều video chất lượng hơn

  • @linhtran1883
    @linhtran1883 5 лет назад +1

    Bài giảng rất hay, cảm ơn anh

  • @kteamtechnologysolution176
    @kteamtechnologysolution176 6 лет назад +2

    hay quá kteam ơi

  • @babytv1746
    @babytv1746 6 лет назад +1

    Cảm ơn anh nhé.

  • @Game-og9hr
    @Game-og9hr 7 лет назад +2

    cám ơn anh.

  • @quocvinguyen4443
    @quocvinguyen4443 8 лет назад

    tiec qua nam 4 roi moi tim duoc kenh nay, co ve muon roi

  • @LongPham-qv2yr
    @LongPham-qv2yr 4 года назад

    quá hay

  • @TrongNguyen-sv5zr
    @TrongNguyen-sv5zr Год назад

    2023 vẫn theo dõi a

  • @phamhoanganh3899
    @phamhoanganh3899 3 года назад

    hay a

  • @tine_ch
    @tine_ch 5 лет назад +2

    cho em hỏi là có rất nhiều series về C# thì nên học cái này trước à anh. em xem trong kênh thì có khá nhiều về C# ạ

  • @thanhnguyen-ve4no
    @thanhnguyen-ve4no Год назад

    Mình dạy ở đâu vậy anh

  • @ducmanh0323
    @ducmanh0323 8 лет назад +7

    sau khi xong khóa này làm thêm khóa ASP.NET đc không admin (y)

  • @duythaishobbies5687
    @duythaishobbies5687 2 года назад

    Mong anh trả lời giúp e thêm 1 câu hỏi này.
    Nếu e làm app bằng c# để cài trên điện thoại android ios ... thì có được k?

    • @KTeam
      @KTeam  2 года назад +1

      xamarin. nhưng giờ k nên học xamarin. bạn thử flutter nhé

  • @PhongNguyen-vq5yo
    @PhongNguyen-vq5yo 7 лет назад

    cảm ơn

  • @nguyen7979
    @nguyen7979 3 года назад

    hello anh

  • @baoquoc4895
    @baoquoc4895 6 лет назад +4

    Trường mình học kì 2 mới dạy tới C#

  • @notatv1446
    @notatv1446 7 лет назад

    tks anh

  • @agencynro
    @agencynro Год назад +2

    C# giờ dùng trên nhiều nền tảng r

    • @KTeam
      @KTeam  Год назад +1

      khóa này cũng mấy năm rồi, để có thời gian mình sẽ quay bài cập nhập

    • @agencynro
      @agencynro Год назад

      @@KTeam với anh cho e xíu ạ e muốn học dev thì nên dùng pc hay laptop cho tiện vậy ạ nếu mà lap thì tầm 20 đỗ về dòng nào ổn ạ 😅

  • @bitcat1708
    @bitcat1708 3 года назад

    Đôi khi học chỉ mong có việc ổn định kiếm đc tiền nuôi thân 😣😣

  • @thhtmqtv515
    @thhtmqtv515 Год назад

    muốn làm game trên unity thì xem xong khóa c# cơ bản thì coi tiếp c# OPP là đủ dk ạ

  • @tuanquachminhtuan3374
    @tuanquachminhtuan3374 4 года назад

    Minh muon tai vi deo ve may de hoc ma khong duoc

  • @maitruc7296
    @maitruc7296 4 года назад

    minh chua bik gi , nhung minh thich choi game , muon hoc viet auto game duoc ko

  • @huyhoangoffical352
    @huyhoangoffical352 Год назад

    Hiện nay khắc phục chỉ chạy trên windows như trên video rồi đúng ko thầy.. Em thấy có hỗ trợ Mac OS

    • @KTeam
      @KTeam  Год назад +1

      đúng rồi bạn. mà phải chọn ,net core

  • @tdagame4269
    @tdagame4269 3 года назад

    Làm sao để liên lạc với K Team ,mình muốn ib admin ạ ,có thể cho mình Facebook dc ko

  • @thangvang9257
    @thangvang9257 Год назад

    team cho mình xin cái ink down C# về học đc ko? Mình ko biết chỗ tải

  • @chatbachtien7160
    @chatbachtien7160 5 лет назад

    a ơi cho em hỏi ngu phát dấu chấm trong code là làm gì ạ ? như là connection.Open thì dấu chấm trong đó dùng để làm gì ạ ?

  • @JLPT-AIsensei
    @JLPT-AIsensei 3 года назад

    MS giờ ra NETcore rồi nên C# cũng có thể dùng đa nền tảng.

  • @HungTran-zk5th
    @HungTran-zk5th 3 года назад

    A ơi. E k biết gì về lập trình hết. A cho e hỏi xíu là c# nó là ngôn ngữ riêng hay có liên kết với ngôn ngữ khác nữa ạ

  • @nhatanhtranhoang9449
    @nhatanhtranhoang9449 6 лет назад

    Cho e hỏi là muốn bắt đầu học C# thì có cần học C++ hay Java hay cái j khác ko? E chỉ mới học pascal thôi. Thanks anh nhìu

  • @tungothanh6222
    @tungothanh6222 7 лет назад

    co khoa hoc offline k ad

  • @zzz63244
    @zzz63244 2 года назад

    e dùng mac tải c# được k ạ ạạ

  • @pn89ll74
    @pn89ll74 4 месяца назад +1

    Điểm danh học theo ngày 18/9

  • @dotrungtinh3029
    @dotrungtinh3029 8 лет назад +1

    a ơi cho em hỏi nếu em học luôn winform đc k ạ..hay em phải học hết console mới học đc tiếp winform ạ..và bao giờ thì ra thêm video bài 23 vậy a.

  • @congquyenoan8835
    @congquyenoan8835 Год назад

    Anh ơi , tài liệu trong video a không cung cấp free ạ

    • @KTeam
      @KTeam  Год назад

      tài liệu đăng lên web howkteam.vn rồi nha bạn

  • @the_infinity_snake
    @the_infinity_snake Год назад +1

    Ờm...
    mình thấy video này giới thiệu C# chưa đủ lắm.
    Nếu bỏ qua giới thiệu C# thì bỏ qua hẳn,
    nếu đã giới thiệu rồi thì nên giới thiệu đủ để người học hiểu được các thông tin đã được giới thiệu,
    nên có ví dụ cụ thể chi tiết thì sẽ dễ hiểu và nhớ lâu. 😄👍

  • @HongHoaiBao_209
    @HongHoaiBao_209 11 месяцев назад

    Ko bt từ c++ và c qua đây có khó kô ta

  • @TaiDinoTV
    @TaiDinoTV 4 года назад

    Làm game nên học ngôn ngữ nào bây giờ anh

    • @tuananhl_k5476
      @tuananhl_k5476 4 года назад

      tui k rành lắm cơ mà nếu làm game cho đt thì nên học java nha

    • @kasatvlq
      @kasatvlq 4 года назад

      Làm game bằng unity thì học c#
      Làm bằng unreal engine thì c++

  • @SangNguyen-gq7wq
    @SangNguyen-gq7wq 4 года назад

    Cho mình hỏi là nên lưu ảnh sản phẩm trên folder hay là db vậy a! Thanks

  • @tino4457
    @tino4457 3 года назад

    Anh ơi cho em hỏi làm sao để save as project qua thư mục khác v ạ. Đổi tên đc luôn thì càng tốt ạ

  • @oanquangtan9127
    @oanquangtan9127 6 лет назад

    Mấy cấu trúc có ứng dụng được trong C# winform không vậy Ad, cảm ơn Ad nhiều !

    • @KTeam
      @KTeam  6 лет назад

      Có bạn

  • @hauthanh5495
    @hauthanh5495 6 лет назад +1

    Học cái này cần giỏi tiếng anh khủng khiếp cho nên có học được hết những gì ad nói chỉ cũng chả làm đc gì nhiều khó kiếm cơm lắm muốn giỏi lập trình thì học tiếng anh rồi đọc tài liệu nước ngoài đi vừa học vừa làm cho giỏi sau này đi làm lương 1-3k là bình thường

    • @KTeam
      @KTeam  6 лет назад +1

      ảo tưởng

    • @KTeam
      @KTeam  6 лет назад

      bạn học hết các khóa học mình nói đi rồi trải nghiệm sự khác biệt

    • @hauthanh5495
      @hauthanh5495 6 лет назад

      Nhưng mình nói là cần giỏi tiếng anh học hết thì được đó nhưng công nghệ thì càng ngày thay đổi muốn giỏi thì phải học tiếng anh nói vây ko đúng sao

    • @KTeam
      @KTeam  6 лет назад

      Giờ bạn k biết tiếng anh. Bạn học tiếng nga tiếng nhật cũng làm được vậy. Nhận xét cảm tính quá

    • @hauthanh5495
      @hauthanh5495 6 лет назад

      Tiếng anh dễ học ko học kêu học tiếng nga . Nhật . Vô trường học nó thường lấy sách nga nhật dày với lại đọc ko hiểu tao nói à tao nói là cần học tốt tiếng anh chứ ko phải học tiếng anh ko

  • @quantv5252
    @quantv5252 5 лет назад

    Thầy ơi . Cho em hỏi là muốn làm auto game võ lâm 2 khi mình tìm dc offset thì mình viết bằng ngôn ngữ nào ạ . Và cụ thể là học phần nào để có thể làm dc auto tự động đánh quái xung quanh nhân vật ạ . E là newbie 100% ạ . Hihi

    • @hco8095
      @hco8095 2 года назад

      tò mò quá nên cho em hỏi anh làm được chưa

  • @jamestran6531
    @jamestran6531 8 лет назад +1

    tài kiệu c# share được ko anh?

  • @zombiv4gun729
    @zombiv4gun729 6 лет назад

    cho tôi hỏi là học cần cấu hình máy tinh nhu nào và dùng win 7 hay 10

    • @KTeam
      @KTeam  6 лет назад

      cái nào cũng được bạn. cứ win mới nhất mà quất

    • @zombiv4gun729
      @zombiv4gun729 6 лет назад

      win 7 32 bit co dùng dc unity ko a

  • @antonytran229
    @antonytran229 4 года назад +1

    Mik thấy con trỏ có cái chó j đâu mà nhiều ng sợ thế nhỉ .Tiện vcc ra .

  • @caovanson3266
    @caovanson3266 8 лет назад +1

    Chào anh ạ. Anh có thể cho em xin bộ tài liệu anh trình bày trong video được không ạ. Có thời gian bỏ nó ra đọc chắc rất có ích! Em cảm ơn anh!!

    • @KTeam
      @KTeam  8 лет назад +1

      www.howkteam.com nha bạn

  • @quanlequiuc6520
    @quanlequiuc6520 6 лет назад

    download phần mềm gì a

  • @khaihoanle5314
    @khaihoanle5314 7 лет назад +1

    Ad có tài liệu về C# không ạ cho e xin với ạ

    • @KTeam
      @KTeam  7 лет назад

      vào Howkteam.com > Tài Liệu nhé

  • @manhpham166
    @manhpham166 4 года назад

    anh ơi cho em hỏi, em viết code song rồi thì làm sao chạy code như 1 app trên màng hình máy tính ạ. 'chạy nhưng không cần mở visual studio'. mong anh trả lời giúp em

    • @KTeam
      @KTeam  4 года назад

      trong folder debug có file exe

  • @nguyen-minh-nhut
    @nguyen-minh-nhut 7 лет назад

    C# và C/C++ thì cái nào nên học hơn vậy Ad? Cảm ơn!

    • @KTeam
      @KTeam  7 лет назад +3

      tùy sản phẩm mong muốn làm ra mà xác định nhé bạn
      thường chọn C++ học trước để học kỹ thuật lập trình
      học C# làm ứng dụng PC hay website

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace BT1
    {
    abstract class nhanvien
    {
    protected string Hoten;
    protected string Diachi;
    protected string Ngaysinh;
    public nhanvien() { }
    public virtual void Nhap()
    {
    Console.WriteLine("Thong tin nhan vien !");
    Console.Write("Nhap vao ho ten nhan vien : ");
    Hoten = Console.ReadLine();
    Console.Write("Nhap vao dia chi nhan vien : ");
    Diachi = Console.ReadLine();
    Console.Write("Nhap vao ngay sinh cua nhan vien : ");
    Ngaysinh = Console.ReadLine();
    }
    public virtual void Hien()
    {
    Console.WriteLine("Ten nhan vien \t Dia chi nhan vien \t Nam sinh" );
    Console.WriteLine(Hoten+"\t"+Diachi+"\t"+Ngaysinh);
    }
    public abstract int tinhluong();
    }
    class NVSX : nhanvien
    {
    protected int sosanpham;
    public override void Nhap()
    {
    Console.WriteLine("Nhap vao thong tin nhan vien san suat !");
    base.Nhap();
    Console.Write("Nhap vao so san pham : ");
    sosanpham = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return sosanpham * 20000;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("Bang tinh luong !");
    Console.WriteLine("So san pham la \t Luong cua NVSX " );
    Console.Write(sosanpham + "\t" + tinhluong());
    }
    }
    class NVCN : nhanvien
    {
    protected int songaycong;
    public override void Nhap()
    {
    Console.WriteLine("Nhap vao thong tin nhan vien cong nhat !");
    base.Nhap();
    Console.Write("Nhap vao so ngay cong : ");
    songaycong = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return songaycong * 50000;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("So ngay Cong la : " + songaycong);
    Console.Write("Luong cua NVCN la : " + tinhluong());
    }
    }
    class NVQL : nhanvien
    {
    protected int hesoluong;
    protected int luongcoban;
    public override void Nhap()
    {
    Console.WriteLine("Nhap vao thong tin nhan vien quan li !");
    base.Nhap();
    Console.Write("Nhap vao he so luong : ");
    hesoluong = int.Parse(Console.ReadLine());
    Console.Write("Nhap vao luong co ban : ");
    luongcoban = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return hesoluong * luongcoban;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("He so luong la : " + hesoluong);
    Console.WriteLine("Luong co ban la : " + luongcoban);
    Console.Write("Luong cua NVQL la : " + tinhluong());
    }
    }
    public class DSNV
    {
    private nhanvien[] DS;
    int slnv;
    public void Nhap()
    {
    Console.Write("Nhap vao so luong nhan vien : ");
    slnv = int.Parse(Console.ReadLine());
    DS = new nhanvien[slnv];
    for (int i = 0; i < slnv; i++)
    {
    Console.WriteLine("Cho biet loai nhan vien :1( NVSX ), 2(NVCN ),3( NVQL) ? ");
    int A = int.Parse(Console.ReadLine());
    switch (A)
    {
    case 1:
    DS[i] = new NVSX(); DS[i].Nhap(); break;
    case 2:
    DS[i] = new NVCN(); DS[i].Nhap(); break;
    case 3:
    DS[i]= new NVQL(); DS[i].Nhap(); break;
    default:
    Console.WriteLine("Khong co loai nhan vien nay !!"); break;
    }
    }
    }
    public void Hienthi()
    {

    Console.WriteLine("So luong nhan vien : " + slnv);
    Console.WriteLine("
    BANG LUONG NHAN VIEN ");
    try
    {
    for (int i = 0; i < slnv; i++)
    {
    DS[i].Hien();
    }
    }
    catch(Exception)
    {
    Console.WriteLine("Khong tim thay nhan vien !!!");
    }
    }
    }
    class Program
    {
    static void Main(string[] args)
    {
    DSNV DS = new DSNV();
    DS.Nhap();
    Console.Clear();
    DS.Hienthi();
    Console.ReadLine();
    }
    }
    }

  • @thaiuc1093
    @thaiuc1093 3 года назад

    Mọi người có file tài liệu cả anh thì cho mình xin link tải với ạ

  • @lelannhu368
    @lelannhu368 6 лет назад

    Không có phần Exception và nhập xuất File ạ?

  • @inhuyle5879
    @inhuyle5879 3 года назад

    Nghe sơ qua giống java v ?

  • @HoangNguyen-bb8iy
    @HoangNguyen-bb8iy 4 года назад

    Cho em xin file work với ạ

  • @quythuong275
    @quythuong275 5 лет назад

    Anh ơi có link tài liệu trên full không ạ, cho em xin được không?

    • @KTeam
      @KTeam  5 лет назад +1

      howkteam.com nha bạn

  • @hoaihantran9452
    @hoaihantran9452 8 лет назад +2

    Lập trình C# trên Macbook được không Anh ?

  • @tigonlegonds
    @tigonlegonds 3 года назад

    anh ơi làm về ROBLOX STUDIO đi anh

  • @minhmantran8923
    @minhmantran8923 6 лет назад

    Em mất căn bản lập trình có học c# liền được k ạ hay phải học lại c vs c++

    • @KTeam
      @KTeam  6 лет назад

      cái nào cũng được. miễn là học thật cẩn thận & chú tâm vào em nè.

  • @duanpham6487
    @duanpham6487 8 лет назад

    ad cho e xin cái file word mà ad dùng đc k ạ
    lần sau có j tham khảo cho dễ
    tks ad trước nhé

    • @KTeam
      @KTeam  8 лет назад

      www.howkteam.com nhé bạn

    • @duanpham6487
      @duanpham6487 8 лет назад

      e k lần thấy file đó ở địa chỉ nào ad à

    • @KTeam
      @KTeam  8 лет назад

      Learn -> .net

    • @duanpham6487
      @duanpham6487 8 лет назад

      e xin tài liệu word ấy ad
      chứ e k xin video ạ
      tại tính e k thích xem video lắm ạ

    • @KTeam
      @KTeam  8 лет назад

      Trời ơi. E có vào web xem chưa z

  • @peter-c5k
    @peter-c5k 8 лет назад

    sao có 1 số video riêng tư vậy anh

  • @traninhcau3792
    @traninhcau3792 5 лет назад +1

    các anh chị cho em hỏi là vậy C# vs C thì nó có giống nhau ko, hay là khác nhau như thế nào ạ? em đang học C trên trường nên chưa hiểu C# vs C có giống nhau ko??

    • @notname2696
      @notname2696 Год назад

      4 năm r đã hiểu chưa bro

  • @quinguyenngoc
    @quinguyenngoc 7 лет назад

    Anh share link download file .doc đấy đi anh

    • @KTeam
      @KTeam  7 лет назад

      chức năng tải file pdf sẽ cập nhập theo lộ trình của web. bạn để ý bên fanpage thông báo nhé

  • @namkhanhpham143
    @namkhanhpham143 5 лет назад

    ủa cái lỗi em hỏi hôm trước sao ad ko trả lời

    • @KTeam
      @KTeam  5 лет назад

      lỗi hôm trước là lỗi nào bạn??? Bạn có thắc mắc gì đăng vào group để tiện trao đổi nha, chứ cmt youtube hay bị ẩn, nhiều quá mình ko rep hết.
      group.howkteam.com/

    • @namkhanhpham143
      @namkhanhpham143 5 лет назад

      @@KTeam =.=

    • @namkhanhpham143
      @namkhanhpham143 5 лет назад

      @@KTeam cho em xin link group luôn ik :D

  • @vietanhmai3992
    @vietanhmai3992 2 года назад

    Ơ em dùng IOS mà vẫn cài đc =::

  • @gamesnob5753
    @gamesnob5753 7 месяцев назад

    2024 c# còn ổn hok mng 😅

    • @rabbittanksuperbestmatch4259
      @rabbittanksuperbestmatch4259 4 месяца назад

      Ngon chứ. Nếu không đủ giỏi thì học C# vô làm app cho các khu công nghiệp cũng ngon. Lương cứng cũng từ 8 đến 12 triệu đấy.
      Nhược điểm của làm ở đó là lương khởi điểm cao nhưng tăng thấp

  • @batacthuyet3324
    @batacthuyet3324 8 лет назад

    mở max loa nhưng vẫn nhỏ và khó nghe quá anh ơi

    • @KTeam
      @KTeam  8 лет назад

      z chắc loa e nhỏ. chứ a mở to lắm nè

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;

    public class Program
    {
    public static string tensv,masv,ngaysinh;
    public static float dl,dh,dt;
    public static void nhap()
    {
    Console.Write("Nhap vao ten sinh vien ");
    tensv=Console.ReadLine();
    Console.Write("Nhap vao ma sinh vien ");
    masv=Console.ReadLine();
    Console.Write("Nhap vao ngaysinh");
    ngaysinh=Console.ReadLine();
    Console.Write("Nhap vao diem toan ");
    dt=float.Parse(Console.ReadLine());
    Console.Write("Nhap vao diem li ");
    dl=float.Parse(Console.ReadLine());
    Console.Write("Nhap vao diem hoa ");
    dh=float.Parse(Console.ReadLine());
    }
    public static void hienthi()
    {
    Console.WriteLine("____________THONG TIN SINH VIEN_____________");
    Console.WriteLine(" ten sv\t ma sv\tngay sinh\tdiem toan\tdiem li\tdiem hoa");
    Console.WriteLine("{0}\t{1}\t\t{2}\t\t\t{3}\t\t\t{4}\t\t{5}",tensv,masv,ngaysinh,dt,dl,dh);
    }

    public static void Main()
    {
    nhap();
    hienthi();


    }
    }

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.IO;
    namespace On_Tap_CSDL
    {
    class Program
    {
    struct Khach_Hang
    {
    public string Ten, Dia_chi;
    public double Dung_Luong, Chi_So1, Chi_So2;
    }
    static List Nhap()
    {
    List khs = new List();
    int kt;
    Console.WriteLine("nhap vao danh sach khach hang");
    do
    {
    Khach_Hang kh = new Khach_Hang();
    Console.Write("nhap ten khach hang:");
    kh.Ten = Console.ReadLine();
    Console.Write("nhap vao dia chi khach hang:");
    kh.Dia_chi = Console.ReadLine();
    Console.Write("nhap vao chi so 1:");
    kh.Chi_So1 = double.Parse(Console.ReadLine());
    Console.Write("nhap vao chi so 2:");
    kh.Chi_So2 = double.Parse(Console.ReadLine());
    Console.Write("nhap vao dung luong MB tieu thu:");
    kh.Dung_Luong = double.Parse(Console.ReadLine());
    khs.Add(kh);
    Console.Write("Ban co muon nhap tiep:
    1.Tiep tuc
    2.thoat
    Moi ban nhap:");
    kt = int.Parse(Console.ReadLine());
    } while (kt == 1);
    return khs;
    }
    static void HienThi(List khs)
    {
    Console.WriteLine("stt\tTen khach hang\tdia chi khach hang\t\t\tDung luong...");
    int i = 0;
    foreach (Khach_Hang kht in khs)
    {
    Console.WriteLine("{0}\t{1}\t{2}\t\t\t{3}", ++i, kht.Ten, kht.Dia_chi, kht.Dung_Luong);
    }
    }
    static double TinhTongDungLuong(List khs)
    {
    double tong = 0;
    foreach (Khach_Hang tt in khs)
    {
    tong += tt.Dung_Luong;
    }
    return tong;
    }
    static double TinhDoanhThu(List khs)
    {
    double doanhthu = 0;
    double tongdoanhthu = 0;
    foreach (Khach_Hang dl in khs)
    {
    doanhthu = dl.Dung_Luong * 45;
    if (doanhthu >= 500000)
    {
    doanhthu = 500000;
    }
    tongdoanhthu += doanhthu;
    }
    return tongdoanhthu;
    }
    static void KetXuatDuLieu(List khs)
    {
    string files = "E://output.txt";
    FileStream fs = new FileStream(files, FileMode.Create);
    StreamWriter sWriter = new StreamWriter(fs, Encoding.UTF8);
    sWriter.WriteLine(khs);
    sWriter.Flush();
    fs.Close();
    }
    static void Main(string[] args)
    {
    List kh = new List();
    //// 1: Nhap khach hang
    //kh = Nhap();
    //HienThi(kh);
    //double tong = TinhTongDungLuong(kh);
    //Console.WriteLine("Tong dung luong la: {0}", tong);
    //Console.WriteLine("Doanh thu la: {0}", TinhDoanhThu(kh));
    //KetXuatDuLieu(kh);
    //Console.ReadLine();
    Console.WriteLine("\t\t\tMENU");
    Console.Write("1.Nhap
    2.hien thi
    3.Tong dung luong
    4.Sap xep
    5.Ket xuat ra tep
    0.Thoat
    Moi ban chon:");
    int n = int.Parse(Console.ReadLine());
    switch (n)
    {
    case 0:
    Console.Write("see you again!!!!!");
    break;
    case 1:
    kh = Nhap();
    break;
    case 2:
    HienThi(kh);
    break;
    case 3:
    TinhTongDungLuong(kh);
    break;
    case 4:
    TinhDoanhThu(kh);
    break;
    case 5:
    KetXuatDuLieu(kh);
    break;
    }

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace BT1
    {
    abstract class nhanvien
    {
    protected string Hoten;
    protected string Diachi;
    protected string Ngaysinh;
    public nhanvien(string Hoten, string Diachi, string Ngaysinh)
    {
    this.Hoten = Hoten;
    this.Diachi = Diachi;
    this.Ngaysinh = Ngaysinh;
    }
    public abstract void Nhap();

    public abstract void Hien();
    public abstract int tinhluong();
    }
    class NVSX : nhanvien
    {
    protected int sosanpham;
    public NVSX(string Hoten, string Diachi, string Ngaysinh) : base(Hoten, Diachi, Ngaysinh) { }
    //protected int sosanpham;
    public override void Nhap()
    {
    Console.Write("Nhap vao so san pham : ");
    sosanpham = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return sosanpham * 20000;
    }
    public override void Hien()
    {
    Console.WriteLine("So san pham la : " + sosanpham);
    Console.Write("Luong cua NVSX la : " + tinhluong());
    }
    }
    class NVCN : nhanvien
    {
    protected int songaycong;
    public NVCN(string Hoten, string Diachi, string Ngaysinh) : base(Hoten, Diachi, Ngaysinh) { }

    public override void Nhap()
    {
    Console.Write("Nhap vao so ngay cong : ");
    songaycong = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return songaycong * 50000;
    }
    public override void Hien()
    {
    Console.WriteLine("So ngay Cong la : " + songaycong);
    Console.Write("Luong cua NVCN la : " + tinhluong());
    }
    }
    class NVQL : nhanvien
    {
    protected int hesoluong;
    protected int luongcoban;
    public NVQL(string Hoten, string Diachi, string Ngaysinh) : base(Hoten, Diachi, Ngaysinh) { }
    public override void Nhap()
    {
    Console.Write("Nhap vao he so luong : ");
    hesoluong = int.Parse(Console.ReadLine());
    Console.Write("Nhap vao luong co ban : ");
    luongcoban = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return hesoluong * luongcoban;
    }
    public override void Hien()
    {
    Console.WriteLine("He so luong la : " + hesoluong);
    Console.WriteLine("Luong co ban la : " + luongcoban);
    Console.Write("Luong cua NVQL la : " + tinhluong());
    }
    }
    public class DSNV
    {
    private int soluongnv;
    private string Hoten;
    private string Diachi;
    private string Ngaysinh;
    private nhanvien loaiNV;
    public void Nhap()
    {
    Console.Write("Nhap vao so luong nhan vien : ");
    soluongnv = int.Parse(Console.ReadLine());
    Console.Write("Nhap vao ho ten nhan vien : ");
    Hoten = Console.ReadLine();
    Console.Write("Nhap vao dia chi nhan vien : ");
    Diachi = Console.ReadLine();
    Console.Write("Nhap vao ngay sinh cua nhan vien : ");
    Ngaysinh = Console.ReadLine();
    Console.WriteLine("Cho biet loai nhan vien :1( NVSX ), 2(NVCN ),3( NVQL) ? ");
    int A = int.Parse(Console.ReadLine());
    switch (A)
    {
    case 1: loaiNV = new NVSX(Hoten, Diachi, Ngaysinh);loaiNV.Nhap();
    break;
    case 2: loaiNV = new NVCN(Hoten, Diachi, Ngaysinh); loaiNV.Nhap(); break;
    case 3: loaiNV = new NVQL(Hoten, Diachi, Ngaysinh); loaiNV.Nhap(); break;
    }

    }
    public void Hienthi()
    {
    Console.WriteLine("Hien thi thong tin nhan vien : ");
    Console.WriteLine(" Ten nhan vien : " + Hoten);
    Console.WriteLine("Dia chi nhan vien : " + Diachi);
    Console.WriteLine("Nam sinh : " + Ngaysinh);
    Console.WriteLine(" So luong nhan vien : " + soluongnv);
    Console.WriteLine(" BANG LUONG NHAN VIEN :");
    loaiNV.Hien();
    }
    }
    class Program
    {
    static void Main(string[] args)
    {
    DSNV DS = new DSNV();
    DS.Nhap();
    Console.Clear();
    DS.Hienthi();
    Console.ReadLine();
    }
    }
    }

  • @vuongnguyen-em7bk
    @vuongnguyen-em7bk 4 года назад

    dam ba thang c# nay:))

  • @syduong1452
    @syduong1452 22 дня назад

    Vãi 😮 c ÷÷😮
    2025
    Ảo. Ta...😮😮

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    public class Node{
    public int info;
    public Node left,right;
    }
    public class Tree
    {
    public static void Them(ref Node T,int x)
    {
    if(T==null)
    {
    T=new Node();
    T.info=x;
    T.left = T.right = null;
    }
    else
    {
    if(xT.info) Them(ref T.left,x);
    }
    }
    static Node createTree(int[]a)
    {
    Node T= null;
    for (int i =0;iX)return Search(T.left,X);
    else if(T.info==X)return true;
    else return Search(T.right,X);
    }
    static void DuyetCay(Node T)
    {
    if(T !=null)
    {
    Console.Write(" "+T.info);
    DuyetCay(T.left);
    DuyetCay(T.right);
    }
    }
    public static void Main()
    {
    int[]A={4,2,3,4,5,6,7,4,9,8};
    Node T = createTree(A);
    Console.WriteLine("cac phan tu tren cay");
    DuyetCay(T);
    int x =5;
    if (Search(T,x))
    Console.WriteLine("
    {0} la 1 phan tu cua cay",x);
    Console.WriteLine("
    {0} la 1 phan tu cua cay",x);
    }
    }

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;

    public class Program
    {
    public static int max(int a,int b,int c)
    {
    int max=(a>b?a:b)>c?(a>b?a:b):c;
    return max;
    }
    public static int min(int a,int b,int c)
    {
    int min=(a

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    public class Mang {
    public static void Nhap(out int[] a) {
    int n;
    do{
    Console.Write("nhap vao so phan tu mang:");
    n = int.Parse(Console.ReadLine());
    }while(n

  • @chinguyen8208
    @chinguyen8208 4 года назад

    bài đầu mà e k hiểu gì lun

    • @KTeam
      @KTeam  4 года назад

      bài này giới thiệu là chính thôi bạn.

  • @phamquangvinh2583
    @phamquangvinh2583 5 лет назад

    Ko hỉu gì luôn

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace BT1
    {
    abstract class nhanvien
    {
    protected string Hoten;
    protected string Diachi;
    protected string Ngaysinh;
    public nhanvien() { }
    public virtual void Nhap()
    {
    Console.Write("Nhap vao ho ten nhan vien : ");
    Hoten = Console.ReadLine();
    Console.Write("Nhap vao dia chi nhan vien : ");
    Diachi = Console.ReadLine();
    Console.Write("Nhap vao ngay sinh cua nhan vien : ");
    Ngaysinh = Console.ReadLine();
    }
    public virtual void Hien()
    {
    Console.WriteLine("

    HIEN THI THONG TIN NHAN VIEN
    ");
    Console.WriteLine("Ten nhan vien : " + Hoten);
    Console.WriteLine("Dia chi nhan vien : " + Diachi);
    Console.WriteLine("Nam sinh : " + Ngaysinh);
    }
    public abstract int tinhluong();
    }
    class NVSX : nhanvien
    {
    protected int sosanpham;
    public override void Nhap()
    {
    base.Nhap();
    Console.Write("Nhap vao so san pham : ");
    sosanpham = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return sosanpham * 20000;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("So san pham la : " + sosanpham);
    Console.Write("Luong cua NVSX la : " + tinhluong());
    }
    }
    class NVCN : nhanvien
    {
    protected int songaycong;
    public override void Nhap()
    {
    base.Nhap();
    Console.Write("Nhap vao so ngay cong : ");
    songaycong = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return songaycong * 50000;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("So ngay Cong la : " + songaycong);
    Console.Write("Luong cua NVCN la : " + tinhluong());
    }
    }
    class NVQL : nhanvien
    {
    protected int hesoluong;
    protected int luongcoban;
    public override void Nhap()
    {
    base.Nhap();
    Console.Write("Nhap vao he so luong : ");
    hesoluong = int.Parse(Console.ReadLine());
    Console.Write("Nhap vao luong co ban : ");
    luongcoban = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return hesoluong * luongcoban;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("He so luong la : " + hesoluong);
    Console.WriteLine("Luong co ban la : " + luongcoban);
    Console.Write("Luong cua NVQL la : " + tinhluong());
    }
    }
    public class DSNV
    {

    private nhanvien[] DS;
    int slnv;
    public void Nhap()
    {
    Console.Write("Nhap vao so luong nhan vien : ");
    slnv = int.Parse(Console.ReadLine());
    DS = new nhanvien[slnv];

    for (int i = 0; i < slnv; i++)
    {

    Console.WriteLine("Cho biet loai nhan vien :1( NVSX ), 2(NVCN ),3( NVQL) ? ");
    int A = int.Parse(Console.ReadLine());
    switch (A)
    {
    case 1:
    DS[i] = new NVSX(); DS[i].Nhap(); break;
    case 2:
    DS[i] = new NVCN(); DS[i].Nhap(); break;
    case 3:
    DS[i]= new NVQL(); DS[i].Nhap(); break;
    default:
    Console.WriteLine("Khong co loai nhan vien nay !!"); break;
    }
    }
    }
    public void Hienthi()
    {

    Console.WriteLine("So luong nhan vien : " + slnv);
    Console.WriteLine("
    BANG LUONG NHAN VIEN
    ");
    try
    {
    for (int i = 0; i < slnv; i++)
    {
    DS[i].Hien();
    }
    }
    catch(Exception)
    {
    Console.WriteLine("Khong tim thay nhan vien !!!");
    }
    }

    }
    class Program
    {
    static void Main(string[] args)
    {
    DSNV DS = new DSNV();
    DS.Nhap();
    Console.Clear();
    DS.Hienthi();
    Console.ReadLine();
    }
    }
    }

  • @buichung2147
    @buichung2147 7 лет назад

    hgay

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    {
    class Stack
    {
    private int Top , Max ;
    private int [] Data;
    public Stack(int n){
    {
    Top=0;
    Max =n;
    Data=new int [Max];
    }
    public bool Isempty()
    {
    return (Top==0);
    }
    public bool Isfull()
    {
    return(Top==Max);
    }
    public void Push(int x)
    {
    if(!Isfull())
    {
    Data[Top]=x;
    Top++;
    }
    }
    public int Peak()
    {
    if(Top>0)
    return Data[Top-1];
    else
    throw new Exception("Stack rong");
    }
    public int Pop()
    {
    if(!Iscmpty())
    {
    Top--;
    return Data[Top];
    }
    else throw new Exception("Stack rong");
    }
    }
    class Program
    {
    public static void Input(out Stack S)
    {
    int n,x;
    do
    {
    Console.Write("Nhap so phan tucua Stack ");
    n=int.Parse(Console.ReadLine());
    }while(n

  • @SolarThiênPhúc
    @SolarThiênPhúc 5 лет назад

    Thằng này nói chuyện khó nghe vãi

    • @KTeam
      @KTeam  5 лет назад

      tks bạn đã góp ý. mong bạn tìm được người nói chuyện bạn nghe được

    • @SolarThiênPhúc
      @SolarThiênPhúc 5 лет назад

      @@KTeam nói bạn đừng thể hiện

    • @KTeam
      @KTeam  5 лет назад

      @@SolarThiênPhúc dụ gì vậy bạn. bạn nói video khó nghe thì chúc bạn tìm được người nào nói bạn nghe được mà. :). với bạn góp ý giúp mình là câu chữ của mình ghi thể hiện điều gì làm bạn không vừa lòng. để mình biết mà cải thiện nha. cảm ơn bạn

    • @SolarThiênPhúc
      @SolarThiênPhúc 5 лет назад

      @@KTeam thể hiên hả thể hiện qua cái chữ nói đấy bạn chứa bạn có tập trung vô bài giảng đâu

    • @KTeam
      @KTeam  5 лет назад

      @@SolarThiênPhúc à. bạn giúp mình trích dẫn những chỗ hoặc vài chỗ bạn không thích được không. để mình rõ hơn

  • @26-nguyenduythuy81
    @26-nguyenduythuy81 5 лет назад

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace BT1
    {
    abstract class nhanvien
    {
    protected string Hoten;
    protected string Diachi;
    protected string Ngaysinh;
    public nhanvien() { }
    public virtual void Nhap()
    {

    Console.Write("Nhap vao ho ten nhan vien : ");
    Hoten = Console.ReadLine();
    Console.Write("Nhap vao dia chi nhan vien : ");
    Diachi = Console.ReadLine();
    Console.Write("Nhap vao ngay sinh cua nhan vien : ");
    Ngaysinh = Console.ReadLine();
    }
    public virtual void Hien()
    {
    Console.WriteLine("Thong tin nhan vien !");
    Console.WriteLine("Ten nhan vien \t Dia chi nhan vien \t Nam sinh");
    Console.WriteLine(Hoten + "\t\t" + Diachi + "\t\t" + Ngaysinh);
    }
    public abstract int tinhluong();
    }
    class NVSX : nhanvien
    {
    protected int sosanpham;
    public override void Nhap()
    {
    Console.WriteLine("Nhap vao thong tin nhan vien san suat !");
    base.Nhap();
    Console.Write("Nhap vao so san pham : ");
    sosanpham = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return sosanpham * 20000;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("Bang tinh luong CNSX !");
    Console.WriteLine("So san pham la \t Luong cua NVSX ");
    Console.Write(sosanpham + "\t\t" + tinhluong());
    }
    }
    class NVCN : nhanvien
    {
    protected int songaycong;
    public override void Nhap()
    {
    Console.WriteLine("Nhap vao thong tin nhan vien cong nhat !");
    base.Nhap();
    Console.Write("Nhap vao so ngay cong : ");
    songaycong = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return songaycong * 50000;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("Bang tinh luong NVCN !");
    Console.WriteLine("So ngay Cong \t Luong cua NVCN ");
    Console.Write(songaycong +"\t\t"+ tinhluong());
    }
    }
    class NVQL : nhanvien
    {
    protected int hesoluong;
    protected int luongcoban;
    public override void Nhap()
    {
    Console.WriteLine("Nhap vao thong tin nhan vien quan li !");
    base.Nhap();
    Console.Write("Nhap vao he so luong : ");
    hesoluong = int.Parse(Console.ReadLine());
    Console.Write("Nhap vao luong co ban : ");
    luongcoban = int.Parse(Console.ReadLine());
    }
    public override int tinhluong()
    {
    return hesoluong * luongcoban;
    }
    public override void Hien()
    {
    base.Hien();
    Console.WriteLine("Bang tinh luong CNQL !");
    Console.WriteLine("He so luong \t Luong co ban \t Luong cua NVQL " );
    Console.WriteLine(hesoluong + "\t\t" + luongcoban + "\t\t" + tinhluong());

    }
    }
    public class DSNV
    {
    private nhanvien[] DS;
    int slnv;
    public void Nhap()
    {
    Console.Write("Nhap vao so luong nhan vien : ");
    slnv = int.Parse(Console.ReadLine());
    DS = new nhanvien[slnv];
    for (int i = 0; i < slnv; i++)
    {
    Console.WriteLine("Cho biet loai nhan vien :1( NVSX ), 2(NVCN ),3( NVQL) ? ");
    string A = Console.ReadLine();
    switch (A)
    {
    case "1":
    DS[i] = new NVSX(); DS[i].Nhap(); break;
    case " 2":
    DS[i] = new NVCN(); DS[i].Nhap(); break;
    case "3":
    DS[i] = new NVQL(); DS[i].Nhap(); break;
    default:
    Console.WriteLine("Khong co loai nhan vien nay !!"); break;
    }
    }
    }
    public void Hienthi()
    {
    Console.WriteLine("So luong nhan vien : " + slnv);
    Console.WriteLine("
    BANG LUONG NHAN VIEN ");
    try
    {
    for (int i = 0; i < slnv; i++)
    {
    DS[i].Hien();
    Console.WriteLine();
    }
    }
    catch (Exception)
    {
    Console.WriteLine("Khong tim thay nhan vien !!!");
    }
    }
    }
    class Program
    {
    static void Main(string[] args)
    {
    DSNV DS = new DSNV();
    DS.Nhap();
    Console.Clear();
    DS.Hienthi();
    Console.ReadLine();
    }
    }
    }