1. Trang chủ
  2. » Công Nghệ Thông Tin

Ngôn ngữ lập trình c++

33 176 1
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Ngôn ngữ lập trình C++
Trường học Trường Đại học Bách Khoa Hà Nội
Chuyên ngành Khoa học máy tính
Thể loại Bài tập
Thành phố Hà Nội
Định dạng
Số trang 33
Dung lượng 180 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Ngôn ngưc lập trình c++

Trang 1

bài tập ngôn ngữ lập trình C++

Trang 1Bài tập: Viết chơng trình nhập vào tọa độ 3 điểm: A(x1,y1), B(x2,y2),

C(x3,y3) Kiểm tra xem 3 điểm đó có phải là 3 đỉnh của 1 tam giác hay không? Nếu có thì hãy tính chu vi và diện tích của tam giác đó

Trang 3

cout<<"\n3 diem tren la 3 dinh cua tam giac:";

cout<<"\nchu vi tam giac="<<chuvi();

cout<<"\ndien tich tam giac="<<dientich();

}

getch();

}

Trang 3Bµi tËp: X©y dùng líp tamgiac víi d÷ liÖu lµ 3 c¹nh cña tam gi¸c vµ c¸c ph-

¬ng thøc: nhËp d÷ liÖu, tÝnh chu vi tam gi¸c

X©y dùng líp dientich kÕ thõa líp tamgiac nãi trªn vµ cã thªm ph¬ng thøc

tÝnh diÖn tÝch cña tam gi¸c

NhËp vµo mét danh s¸ch c¸c tam gi¸c, ®a ra chu vi vµ diÖn tÝch cña c¸c tam gi¸c

Trang 4

cout<<"\ntam giac thu "<<i<<":";

cout<<"\nchu vi tam giac="<<dt[i].chuvi();

cout<<"\ndien tich tam giac="<<dt[i].tinh();

Trang 5

Trang 5Bµi tËp: X©y dùng líp tamgiac víi d÷ liÖu lµ 3 c¹nh cña tam gi¸c vµ c¸c ph-

¬ng thøc: nhËp d÷ liÖu, tÝnh chu vi tam gi¸c

X©y dùng líp duongcao kÕ thõa líp tamgiac nãi trªn vµ cã thªm ph¬ng thøc

tÝnh chiÒu cao øng víi c¹nh a cña tam gi¸c

NhËp vµo mét danh s¸ch c¸c tam gi¸c, ®a ra chu vi vµ chiÒu cao øng víi c¹nh

a cña c¸c tam gi¸c

Trang 6

cout<<"\ntam giac thu "<<i<<":";

cout<<"\nchu vi tam giac="<<dc[i].chuvi();

cout<<"\nduong cao ung voi canh a cua tam giac="<<dc[i].tinh();

ơng thức: nhập dữ liệu, tính chu vi tam giác

Xây dựng lớp trungtuyen kế thừa lớp tamgiac nói trên và có thêm phơng

thức tính đờng trung tuyến ứng với cạnh a của tam giác

Nhập vào một danh sách các tam giác, đa ra chu vi và đờng trung tuyến ứng với cạnh a của các tam giác

Trang 8

cout<<”\nchu vi tam giac=”<<tt[i].chuvi();

cout<<”\ndo dai duong trung tuyen ke tu dinh A=”<<tt[i].tinh();

- Hàm mang tên vao trong đó máy nhận vào một số thực a dơng.

- Hàm mang tên hinhvuong là một chơng trình tính chu vi, diện tích và đờng

chéo của hình vuông cạnh a

- Hàm mang tên hinhtron là một chơng trình tính chu vi, diện tích của hình

tròn bán kính a

- Hàm mang tên tamgiac là một chơng trình tính chu vi, diện tích và đờng

cao của hình tam giác đều cạnh a

Trang 13

cout<<”\nO”<<i<<” va O”<<j<<” nam khac phia voi duong thang AB”;

else cout<<”\nO”<<i<<” va O”<<j<<” nam cung phia voi duong thang AB”; }

Trang 14

Trang 16Bài tập: Viết chơng trình nhập vào tọa độ tâm và bán kính của n đờng tròn Tính chu vi, diện tích của từng đờng tròn và tổng chu vi, tổng diện tích của n

đờng tròn Xét vị trí tơng đối của từng cặp đờng tròn

Trang 15

cout<<"\nchu vi duong tron="<<O[i].chuvi();

cout<<"\ndien tich duong tron="<<O[i].dientich();

cout<<"\ntong chu vi cac duong tron="<<c;

cout<<"\ntong dien tich cac duong tron="<<d;

Trang 16

cout<<"\nO"<<i<<" va O"<<j<<" trong nhau";

else cout<<"\nO"<<i<<" va O"<<j<<" cat nhau";

Trang 17

cout<<"\n3 so tren khong phai la 3 canh cua mot tam giac";

else cout<<"\n3 so tren la 3 canh cua mot tam giac";

cout<<"\n3 so lon nhat la:";

cout<<s[1].max()<<","<<s[2].max()<<","<<s[3].max();

if (kt(s[1].max(),s[2].max(),s[3].max())==0)

cout<<"\n3 so tren khong phai la 3 canh cua mot tam giac";

else cout<<"\n3 so tren la 3 canh cua mot tam giac";

}

void main()

{

Trang 18

if (kt()==0) cout<<"\na khong phai la so palindrom";

else cout<<"\na la so palindrom";

getch();

}

Trang 22Bµi tËp: ViÕt ch¬ng tr×nh nhËp vµo 2 m¶ng 1 chiÒu A,B C¸c phÇn tö kiÓu nguyªn vµ sè lîng c¸c phÇn tö kh¸c nhau X©y dùng m¶ng C lµ tæng cña 2 m¶ng trªn

Trang 20

cao, c©n nÆng vµ c¸c ph¬ng thøc: nhËp d÷ liÖu, in d÷ liÖu.

NhËp vµo mét danh s¸ch c¸c häc sinh, ®a ra danh s¸ch c¸c häc sinh cao tõ 1,5 mÐt trë lªn vµ nÆng trªn 40 kg

Trang 22

lý, ®iÓm hãa cña c¸c häc viªn Cho biÕt trong líp cã bao nhiªu häc viªn giái, kh¸, trung b×nh?

Trang 23

if (g>0) cout<<"\nlop co "<<g<<" hoc vien gioi";

if (k>0) cout<<"\nlop co "<<k<<" hoc vien kha";

if (tb>0) cout<<"\nlop co "<<tb<<" hoc vien trungbinh";

®iÓm ngo¹i ng÷, ®iÓm tin c¬ së, ®iÓm tin c¬ b¶n vµ c¸c ph¬ng thøc: nhËp d÷ liÖu, in d÷ liÖu NhËp vµo mét danh s¸ch c¸c thÝ sinh, s¾p xÕp theo chiÒu gi¶m dÇn cña tæng ®iÓm 2 m«n tin c¬ së vµ tin c¬ b¶n

#include<stdio.h>

#include<conio.h>

#include<math.h>

Trang 25

điểm anh, điểm văn và các phơng thức: nhập dữ liệu, tính tổng điểm:

tổng điểm = điểm toán+ điểm anh+ điểm văn Hiện tại tổng điểm mới đợc tính nh sau: tổng điểm = điểm toán+ điểm anh+ điểm văn+ điểm tin học Viết chơng trình tính tổng điểm mới bằng việc kế thừa lớp thisinh ở trên

Nhập vào một thí sinh, đa ra tổng điểm cũ và mới của thí sinh đó

Trang 27

tªn, tuæi, ®iÓm to¸n, ®iÓm tin vµ c¸c ph¬ng thøc: nhËp d÷ liÖu, in d÷ liÖu.NhËp vµo mét danh s¸ch c¸c sinh viªn, s¾p xÕp theo chiÒu gi¶m dÇn cña tæng

®iÓm 2 m«n to¸n vµ tin

Trang 28

l¬ng, l¬ng chÝnh vµ c¸c ph¬ng thøc: nhËp d÷ liÖu, in d÷ liÖu, tÝnh l¬ng chÝnh

nh sau: l¬ng chÝnh= l¬ng tèi thiÓu* hÖ sè l¬ng

Líp thacsi tÝnh l¬ng míi theo c¸ch sau: l¬ng míi= l¬ng chÝnh+ phô cÊp.

ViÕt ch¬ng tr×nh tÝnh l¬ng míi cho th¹c sÜ b»ng ph¬ng ph¸p kÕ thõa líp

giaovien NhËp vµo mét gi¸o viªn, hiÓn thÞ l¬ng cña gi¸o viªn vµ th¹c sÜ.

Trang 30

l¬ng, l¬ng chÝnh vµ c¸c ph¬ng thøc: nhËp d÷ liÖu, in d÷ liÖu, tÝnh l¬ng chÝnh

nh sau: l¬ng chÝnh= l¬ng tèi thiÓu* hÖ sè l¬ng

Líp kisu tÝnh l¬ng míi theo c¸ch sau: l¬ng míi= l¬ng chÝnh+ phô cÊp.

ViÕt ch¬ng tr×nh tÝnh l¬ng míi cho kÜ s b»ng ph¬ng ph¸p kÕ thõa líp

nhanvien NhËp vµo mét nh©n viªn, hiÓn thÞ l¬ng cña nh©n viªn vµ kÜ s.

Trang 32

} Trang 38Bài tập: Xây dựng lớp vai gồm các thông tin sau: tên vải, năm sản xuất, giá

đơn vị, số lợng và các phơng thức: nhập dữ liệu, in dữ liệu Nhập vào một danh sách các loại vải, sắp xếp theo chiều tăng dần của giá đơn vị

Ngày đăng: 19/05/2014, 13:33

TỪ KHÓA LIÊN QUAN

w