Bộ môn lập trình hướng đối tượng đề tài quản lí cây xanh

29 0 0
Bộ môn lập trình hướng đối tượng đề tài quản lí cây xanh

Đ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

SÁCH CÂY ĂN QUẢ XUẤT DANH HẨU SANG CHINA .4.. XẾP DANH SÁCH CÂY ĂN QUẢ THEO SỐ LƯỢNG QUẢ SẮP .5.. TÌM KIẾM THÔNG TIN 1 LOẠI CÂY ĂN QUẢ THEO MÃ CÂY .6.. IN RA THÔNG TIN CÂY ĂN QUẢ CÓ GIÁ

Trang 1

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘIKHOA ĐIỆN – ĐIỆN TỬ

BỘ MÔN

LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGĐỀ TÀI: QUẢN LÍ CÂY XANH

Họ tên sinh viên: TRẦN THỊ MỸ KIMMã sinh viên: 21A120100163

MỤC LỤC

Trang 2

 SƠ ĐỒ CLASS  KẾT QUẢ CODE

.1 NHẬP DANH SÁCH CÂY ĂN QUẢ 2 HIỂN THỊ DANH SÁCH CÂY ĂN QUẢ

.3 SÁCH CÂY ĂN QUẢ XUẤT DANH HẨU SANG CHINA 4 XẾP DANH SÁCH CÂY ĂN QUẢ THEO SỐ LƯỢNG QUẢ SẮP 5 TÌM KIẾM THÔNG TIN 1 LOẠI CÂY ĂN QUẢ THEO MÃ CÂY 6 IN RA THÔNG TIN CÂY ĂN QUẢ CÓ GIÁ TRÁI CÂY CAO NHẤT 7 THÊM THÔNG TIN 1 CÂY ĂN QUẢ

.8 XÓA THÔNG TIN 1 CÂY ĂN QUẢ 9 LƯU DANH SÁCH VÀO FILE CAY.TXT 10 ĐỌC VÀ XUẤT DANH SÁCH TỪ FILE CAY.TXT

Trang 4

cout << "Nhap Ma cay: "; fflush(stdin); getline(cin, this->macay); cout << "Nhap Ten cay: "; fflush(stdin); getline(cin, this->tencay); cout << "Nhap Tuoi tho(nam): "; cin >> this->tuoitho;

cout << "Nhap Nguon goc cua cay: "; fflush(stdin); getline(cin, this->nguongoc); }

void xuat() {

cout << "Ma cay: " << this->macay<< endl; cout << "Ten cay: " << this->tencay << endl; cout << "Tuoi tho cua cay: " << this->tuoitho << endl; cout << "Nguon goc cua cay: " << this->nguongoc << endl;

Trang 6

else if(setLoaicayanqua() == "Loai 2") return "Lao";

else if(setLoaicayanqua() == "Loai 3") return "Thai Lan";

else return "Khong xuat khau duoc"; }

void nhap() {

Cay :: nhap();

cout << "Nhap So luong qua(tan/nam): "; cin >> this->soluongqua; cout << "Nhap Gia trai cay(trieu/tan): "; cin >> this->giatraicay; }

void xuat() {

Cay::xuat();

cout << "So luong qua(tan/nam): " << this->soluongqua<< endl; cout << "Gia trai cay(trieu/tan): " << this->giatraicay << endl; cout << "Loai cay an qua: " << setLoaicayanqua() << endl; cout << "Noi xuat khau: " << setNoixuatkhau() << endl;

Trang 9

void TimKiem(Cayanqua *ca, int &n)

cout <<"Nhung cay an qua co gia trai cay cao nhat(trieu/tan): "<<endl; float max = ca[0].getGiatraicay();

Trang 11

cout <<"Nhap ma cay an qua can xoa: "; fflush(stdin); getline(cin, macanxoa);

cout <<"1 Nhap danh sach cay an qua\n";; cout <<"2 Hien thi danh sach cay an qua\n";

cout <<"3 Danh sach cay an qua xuat khau sang China\n";

Trang 12

cout <<"4 Sap xep danh sach cay an qua theo so luong qua(tan/nam) tang dan\n"; cout <<"5 Tim kiem thong tin 1 loai cay an qua theo ma cay\n";

cout <<"6 In ra thong tin cay an qua co gia trai cay cao nhat(trieu/tan)\n"; cout <<"7 Them thong tin 1 cay an qua\n";

cout <<"8 Xoa thong tin 1 cay an qua\n"; cout <<"9 Luu danh sach vao tep cay.txt\n"; cout <<"10 Doc va xuat danh sach tu file cay.txt\n";

Trang 13

output<<"Ma cay: "<< ca[i].getMacay()<<endl; output<<"Ten cay: " <<ca[i].getTenCay()<<endl; output<<"Tuoi tho: "<<ca[i].getTuoitho()<<endl; output<<"Nguon goc: "<<ca[i].getNguongoc()<<endl;

output<<"So luong qua(tan/nam): "<<ca[i].getSoluongqua()<<endl; output<<"Gia trai cay(trieu/tan): "<<ca[i].getGiatraicay()<<endl; output<<"Loai trai cay: "<<ca[i].setLoaicayanqua()<<endl; output<<"Noi xuat khau: "<<ca[i].setNoixuatkhau()<<endl; output<<endl;

Trang 15

 SƠ ĐỒ CLASS

Trang 16

 KẾT QUẢ CODE

-NHẬP DANH SÁCH CÂY ĂN QUẢ

Trang 18

2.2 HIỂN THỊ DANH SÁCH CÂY ĂN QUẢ

Trang 19

SÁCH CÂY ĂN QUẢ XUẤT DANH KHẨU SANG CHINA

Trang 22

SẮP XẾP DANH SÁCH CÂY ĂN QUẢ THEO SỐ LƯỢNG QUẢ

Trang 24

TÌM KIẾM THÔNG TIN 1 LOẠI CÂY ĂN QUẢ THEO MÃ CÂY

Trang 25

.IN RA THÔNG TIN CÂY ĂN QUẢ CÓ GIÁ TRÁI CÂY CAO NHẤT

Trang 26

THÊM THÔNG TIN 1 CÂY ĂN QUẢ

Trang 27

XÓA THÔNG TIN 1 CÂY ĂN QUẢ

Trang 28

LƯU DANH SÁCH VÀO FILE CAY.TXT

Trang 29

ĐỌC VÀ XUẤT DANH SÁCH TỪ FILE CAY.TXT

Ngày đăng: 08/04/2024, 12:47