Danh mục lưu trữ: Cơ sở lập trình

[ĐỀ CƯƠNG] – MỘT SỐ BÀI TẬP THỰC HÀNH CODE MÔN CƠ SỞ LẬP TRÌNH

Mục tiêu

Làm quen cách viết các chương trình đơn giản, cách sử dụng:

Đọc tiếp [ĐỀ CƯƠNG] – MỘT SỐ BÀI TẬP THỰC HÀNH CODE MÔN CƠ SỞ LẬP TRÌNH

[CƠ SỞ LẬP TRÌNH] – BÀI TẬP STRUCT TRONG C++ (PHẦN 2)

Bài 4: Viết chương trình thao tác trên các số phức (Complex) với các thao tác sau: nhập số phức, xuất số phức ra màn hình, cộng, trừ các số phức.
Bài 5: Viết chương trình thao tác trên các phân số với các thao tác sau: nhập phân số, xuất phân số ra màn hình, tối giản phân số, cộng, trừ, nhân, chia các phân số.

Đọc tiếp [CƠ SỞ LẬP TRÌNH] – BÀI TẬP STRUCT TRONG C++ (PHẦN 2)

[CƠ SỞ LẬP TRÌNH] – BÀI TẬP STRUCT TRONG C++ (PHẦN 1)

Bài 1: Viết chương trình nhập thông tin họ tên học sinh, điểm thi 2 môn Văn, Toán. Tính điểm trung bình, in kết quả ra màn hình theo format.
Bài 2: Viết chương trình khai báo cấu trúc lưu trữ thông tin sinh viên: mã sinh viên, họ tên, ngày sinh, địa chỉ, khoa, môn 1, môn 2, môn 3.
Bài 3: Viết chương trình nhập 1 danh sách 10 nhân viên gồm các thông tin như sau: họ lót, tên, ngày sinh, mức lương. Xuất ra màn hình danh sách nhân viên này theo thứ tự vần tên tăng dần. Cho biết người có mức lương cao nhất và thấp nhất.

Đọc tiếp [CƠ SỞ LẬP TRÌNH] – BÀI TẬP STRUCT TRONG C++ (PHẦN 1)

[CƠ SỞ LẬP TRÌNH] – BÀI TẬP MẢNG 2 CHIỀU: MA TRẬN

Xây dựng chương trình cho ma trận kích thước n*m (2 ≤ n ≤10; 2 ≤ m ≤10).

Viết hàm thực hiện các tác vụ sau:

  1. Nhập và xuất ma trận
  2. Xuất các phần tử thuộc Tam giác trên (nếu tam giác vuông)
  3. Xóa một dòng trên ma trận
  4. Thêm một dòng vào ma trận
  5. Tính tổng giá trị trên một dòng, sau đó sắp xếp các giá trị theo thứ tự tăng dần.
Đọc tiếp [CƠ SỞ LẬP TRÌNH] – BÀI TẬP MẢNG 2 CHIỀU: MA TRẬN

[Cơ sở lập trình] – Chương 2

Bài 1: Viết chương trình nhập từ bàn phím điểm trung bình (số thực) sau đó xếp loại học lực theo tiêu chuẩn sau.

Điểm trung bìnhXếp loại
9 ≤ Điểm TB ≤  10Xuất sắc
8.0 ≤ Điểm TB < 9Giỏi
6.5 ≤ Điểm TB < 8.0Khá
5 ≤ Điểm TB < 6.5Trung Bình
Điểm TB <5Yếu
xep-loai-bang-clb-ket-noi-tre

Bài 2: Viết chương trình giải phương trình bậc 2 tổng quát aX2 + bX + c =0, với các hệ số a,b,c là các số thực được nhập từ bàn phím.

Bài 3: Nhập 3 số nguyên dương a, b, c. Xét xem 3 số vừa nhập có phải là số đo 3 cạnh tam giác hay không? Nếu đúng đó là tam giác gì? (Đều, vuông cân, vuông, cân, thường).

 Cho biết: a, b, c là 3 cạnh của tam giác khi:     0 < a < b + c

0 < b < a + c

0 < c < a + b

Bài 4: Viết chương trình cho phép nhập 2 số thực a và b, hiện ra menu cho người dùng chọn lựa phép toán thực hiện đối với hai số a và b.

Bài 5: Viết chương trình nhập vào 2 số là tháng và năm. Xét xem tháng đó có bao nhiêu ngày? Biết rằng:

  • Nếu tháng là 4, 6, 9, 11 thì số ngày là 30.
  • Nếu tháng là 1, 3, 5, 7, 8, 10, 12 thì số ngày là 31.
  • Nếu tháng là 2 và năm nhuận thì số ngày 29, ngược lại thì số ngày là 28.
  • Lưu ý: Năm nhuận là năm chia hết cho 400 hoặc là năm chia hết cho 4 mà không chia hết cho 100.

    Đọc tiếp [Cơ sở lập trình] – Chương 2