Bài tập thực hành môn Lập trình hướng đối tượng - Trường Đại học Công gnhệ thông tin

16 100 1
Bài tập thực hành môn Lập trình hướng đối tượng - Trường Đại học Công gnhệ thông tin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài tập thực hành môn Lập trình hướng đối tượng gồm các dạng bài tập thực hành giúp các bạn ôn tập và thực hành các dạng bài tập hiệu quả.

Trường ĐH Công Nghệ Thông Tin – Khoa Công Nghệ Phần Mềm LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài tập thực hành số – Ơn tập lập trình C Viết chương trình nhập vào phân số, rút gọn phân số xuất kết Viết chương trình nhập vào hai phân số, tìm phân số lớn xuất kết .c om Viết chương trình nhập vào hai phân số Tính tổng, hiệu, tích, thương chúng xuất kết Viết chương trình nhập vào ngày Tìm ngày xuất kết cu u du o ng th an co ng Viết chương trình nhập họ tên, điểm tốn, điểm văn học sinh Tính điểm trung bình xuất kết CuuDuongThanCong.com https://fb.com/tailieudientucntt Trường ĐH Cơng Nghệ Thông Tin – Khoa Công Nghệ Phần Mềm LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài tập thực hành số – Bài tập lớp c om Thiết lập lớp PhanSo để biểu diễn khái niệm phân số với hai thành phần liệu tử số, mẫu số hàm thành phần cộng, trừ, nhân, chia hai phân số, hàm thành phần xuất, nhập, định giá trị cho phân số Viết chương trình cho phép nhập vào hai phân số, in kết phép toán cộng, trừ, nhân, chia hai phân số kể ng Xây dựng lớp biểu diễn khái niệm số phức với hai thành phần liệu thực, ảo hàm thành phần xuất, nhập, định giá trị cho số phức, cộng, trừ, nhân, chia hai số phức Viết chương trình cho phép nhập vào hai số phức, in kết phép toán cộng, trừ, nhân, chia hai số phức kể co Ví dụ: Cho hai số phức A(a1, a2), B(b1, b2) an A + B = (a1+b1, a2+b2) th A - B = (a1-b1, a2-b2) a * b2 du o a * b1 A/B= ng A * B = (a1*b1 – a2*b2, a1*b2+a2*b1) b1 b2 , b1 * a 2 b1 a1 * b2 b2 cu u Xây dựng lớp Candidate (Thí sinh) gồm thuộc tính: mã, tên, ngày tháng năm sinh, điểm thi Toán, Văn, Anh phương thức cần thiết Xây dựng lớp TestCandidate để kiểm tra lớp trên: - Nhập vào n thí sinh (n người dùng nhập) - In thơng tin thí sinh có tổng điểm lớn 15 CuuDuongThanCong.com https://fb.com/tailieudientucntt Trường ĐH Công Nghệ Thông Tin – Khoa Cơng Nghệ Phần Mềm LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài tập thực hành số – Bài tập lớp Thiết lập lớp biểu diễn khái niệm điểm mặt phẳng với hai thành phần liệu hoành độ tung độ Viết phương thức thiết lập, hàm thành phần cho phép thay đổi nội dung điểm, lấy hoành độ, tung độ, tịnh tiến, nhập, xuất điểm .c om Viết định nghĩa lớp TamGiac để biểu diễn khái niệm tam giác mặt phẳng với phương thức thiết lập, huỷ bỏ (nếu có) Các hàm thành phần nhập, xuất, tịnh tiến, lấy trọng tâm tam giác cu u du o ng th an co ng Viết định nghĩa lớp DaGiac để biểu diễn khái niệm đa giác mặt phẳng với hàm thành phần tương tự lớp TamGiac CuuDuongThanCong.com https://fb.com/tailieudientucntt Trường ĐH Công Nghệ Thông Tin – Khoa Cơng Nghệ Phần Mềm LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài tập thực hành số – Bài tập lớp Viết định nghĩa lớp biểu diễn khái niệm thời gian với thành phần liệu giờ, phút, giây với thao tác thích hợp .c om Viết định nghĩa lớp Stack để biểu diễn khái niệm Stack số nguyên với thao tác tương ứng Viết chương trình phân tích số thành thừa số nguyên tố in theo thứ tự ngược sử dụng Stack câu Ví dụ: Nhập vào: ng 750 co In ra: 750 = * * * * an Viết chương trình đổi số sang hệ thập lục phân, hệ bát phân, hệ nhị phân sử dụng Stack câu cu u du o ng th Viết định nghĩa lớp Queue để biểu diễn khái niệm hàng đợi số nguyên với thao tác tương ứng CuuDuongThanCong.com https://fb.com/tailieudientucntt Trường ĐH Công Nghệ Thông Tin – Khoa Cơng Nghệ Phần Mềm LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài tập thực hành số – Bài tập lớp Viết định nghĩa lớp String để biểu diễn khái niệm chuỗi ký tự với phương thức thiết lập huỷ bỏ, hàm thành phần tính chiều dài chuỗi, nối hai chuỗi, đảo chuỗi, nhập xuất chuỗi .c om Định nghĩa lớp List biểu diễn khái niệm danh sách liên kết đơn số nguyên với phương thức thiết lập huỷ bỏ hàm thành phần xuất, nhập, thêm đầu, thêm cuối Áp dụng lớp string vector thư viện STL để xây dựng chương trình thống kê đoạn văn sau: cu u du o ng th an co ng - Đọc đoạn văn từ file văn - Đếm số lượng câu đoạn văn (câu kết thúc thúc dấu , !, ?) - Đếm số lượng từ câu (từ tách biệt so với từ khác khoảng trắng) - Tìm từ xuất nhiều đoạn văn (có thể có nhiều từ) - Sắp xếp tăng dần từ (theo thứ tự từ điển) câu - Kết xuất kết file văn theo cấu trúc sau: • Dịng chứa C số lượng câu • C dịng chứa Ti số lượng từ câu thứ i (1 =, , >=, , >=,

Ngày đăng: 17/04/2022, 09:56

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan