41 Cau Hoi

Màu nền
Font chữ
Font size
Chiều cao dòng

Nhập vào 1 số nguyên, kiểm tra xem nó có phải là số hoàn thiện không?( số hoàn thiện là số mà tổng tất cả các ước thực sự của nó bằng chính nó.)

2: Viết phương thức tìm giá trị lớn nhất của 2 số. Trong chương trình chính hãy nhập vào 3 số từ bàn phím, sử dụng phương thức trên, tìm giá trị lớn nhất của 3 số đó.

3: Viết chương trình giải bài toán cổ sau:

Vừa gà vừa chó

Bó lại cho tròn

Ba mươi sáu con

Một trăm chân chẵn

4. Viết chương trình tính số pi theo công thức:

             pi/4 = 1 - 1/3 + 1/5 - 1/7 +...

5: Viết chương trình giải bài toán cổ:

Trăm trâu trăm cỏ

Trâu đứng ăn năm

Trâu nằm ăn ba

Lụ khụ trâu già

Ba con một bó.

6: Viết chương trình giải và biện luận phương trình bậc 2 có dang:

ax2 + bx + c=0

7: Viết phương thức tính a!, sử dụng phương thức trên tính tổ hợp chập k của n theo công thức:

8: Viết chương trình nhập vào số thực x và số nguyên n, sau đó tính giá trị biểu thức bằng cách sử dụng vòng lặp for:

S =

9. Tớnh

S =

Với n nhập từ bàn phớm (sử dụng vũng lặp for)

10: Nhập vào 2 số a,b từ bàn phím. Sử dụng câu lệnh switch để tính tổng, hiệu, tích, thương của 2 số đó. Trong đó:

1: tính tông

2: tính hiệu

3: tính tích

4: tính thương;

5: thoát.

11: Nhập vào 1 dãy số nguyên, in ra dãy đảo ngược

12: Nhập vào 1 số nguyên, tìm tất cả các ước của n.

13: Nhập vào dãy gồm n số, tìm giá trị lớn nhất, giá trị nhỏ nhất của chúng.

14: Tìm tất cả các số có 4 chữ số sao cho tổng 2 chữ số đầu bằng tổng 2 chữ số cuối.

15: Viết chương trình nhập mảng số nguyên, in ra tổng bình phương của các số âm trong mảng.

16: Viết chương trình nhập vào 1 số nguyên n, in ra tất cả các số nguyên tố nhỏ hơn n.

17: Tìm tất cả các số có 3 chữ số sao cho tổng lập phương của các chữ số bằng chính số đó, tức :

a3 + b3 +c3 =    abc

18: Viết chương trình nhập 3 số từ bàn phím, kiểm tra xem 3 số đó có phải là 3 cạnh của tam giác không? nếu là 3 cạnh của tam giác thì nó là tam giác gì? (vuông, cân, đều hay là tam giác thường).

19: Nhập 1 mảng các số thực, tính tổng các số âm, tổng các số dương.

20: Nhập vào 1 số nguyên, kiểm tra xem số đó có phải là số chính phương không?

21: Nhập vào ngày, tháng, năm. Cho biết đó là ngày thứ bao nhiêu trong năm

22: Viết chương trình giải và biện luận hệ phương trình

ax + by = c

                                                  dx+ey = f

23: Viết chương trình tìm ước chung lớn nhất và bội chung nhỏ nhất của 2 số nguyên

24. Nhập vào 1 mảng, kiểm tra mảng có đối xứng ko? Kiểm tra mảng đã sắp xếp theo thứ tự tăng dần hay chưa?

25: Xây dựng 1 lớp cơ sở Nhanvien gồm các thuộc tính: tên, ID, và các phương thức:

- Nhập tên và ID

- Hiển thị ra tên và ID của người đó.

Hãy sử dụng tính kế thừa để quản lý các lớp thuộc lớp cơ sở Nhanvien : lớp Nhanvienhopdong. Trong chương trình chính hãy nhập vào n nhân viên hợp đồng, in ra thông tin của nhân viên hợp đồng có số giờ làm nhiều nhất

26: Để quản lý điểm thi vào trường A của các thí sinh, ta xây dựng 1 lớp ThiSinh mô tả các thí sinh bao gồm các thuộc tính và phương thức sau:

- Tên thí sinh

- Điểm của 3 môn toán, lý, hóa

- Nhập thông tin của thí sinh gồm tên và điểm 3 môn toán, lý, hóa

- Tính tổng điểm thi của thí sinh

Trên cơ sở lớp đã xây dựng được, viết chương trình làm các công việc sau:

- Nhập danh sách kết quả thi của các thí sinh vào từ bàn phím

- Đưa ra danh sách thí sinh trúng tuyển ( điểm chuẩn vào trường là 18)

27: Viết 1 lớp biểu diễn hình chữ nhật có các thuộc tính là độ dài 2 cạnh và có các phương thức sau:

- Nhập dữ liệu 2 cạnh cho hình chữ nhật

- Tính chu vi và diện tích hình chữ nhật

- In thông tin của hình chữ nhật ra màn hình (bao gồm độ dài 2 cạnh, chu vi và diện tích)

Trên cơ sở lớp xây dựng, viết chương trình cho phép người sử dụng nhập dữ liệu của n hình chữ nhật, in ra hình chữ nhật có diện tích nhỏ nhất.

28: Viết chương trình theo hướng đối tượng:Nhập vào 2 mảng 1 chiều a[n] và b[n] với kích thước n nhập từ bàn phím, tính tổng 2  mảng  c = a+b. Hiển thị mảng c.

29: Xây dựng lớp array gồm các phương thức:

- Nhập vào 1 mảng

- Tính tổng các phần tử của mảng

- Sắp xếp mảng theo thứ tự tăng dần

- In mảng

Sử dụng lớp array vừa xây dựng, hãy nhập vào 1 dãy số nguyên n phần tử, hãy tính tổng của dãy đó. In ra màn hình dãy số sau khi sắp xếp theo thứ tự tăng dần.

30: Sử dụng nạp chồng toán tử để tính tổng, hiệu, tích, ==,!= của tọa độ 2 vector a và b.

31: Để quản lý điểm của trường X cho các sinh viên, ta xây dựng 1 lớp Quanly mô tả các sinh viên bao gồm các thuộc tính và phương thức sau:

- Tên sinh viên

- Điểm thi

- Nhập thông tin của thí sinh gồm tên và điểm

- Tính tổng điểm thi của thí sinh

Trên cơ sở lớp đã xây dựng được, viết chương trình làm các công việc sau:

- Nhập danh sách cho các sinh viên vào từ bàn phím

- Đưa ra danh sách sinh thi trượt.

32: Viết chương trình xây dựng một lớp Sinhvien gồm các thuộc tính: Họ tên, Tuổi, Diem và các phương thức:

- Nhập số liệu cho các sinh viên

- In danh sách các sinh viên gồm Họ tên và Điểm  (mỗi sinh viên trên một dòng) với điều kiện danh sách sắp xếp giảm dần theo Điểm

33: Xây dựng lớp biểu diễn phân số bao gồm 2 thành phần tử số và mẫu số, viết chương trình nhập 2 phân số, in ra tổng, hiệu,tích, thương của 2 phân số đó dưới dạng tối giản.

34: Xây dựng lớp sinh viên gồm các thành phần: Họ tên, tuổi, quê quán, điểm. Hãy thực hiện công việc nhập dữ liệu cho các sinh viên, in ra danh sách sinh viên gồm họ tên và quê quán( mỗi sinh viên trên 1 dòng) với điều kiện có quê ở Hà Nội hay Hải Phòng.

35. Xây dựng lớp Person gồm các thuộc tính: tên, quê quán và các phương thức: nhập(), xuất() thông tin. Hãy xây dựng lớp  Student được dẫn xuất từ lớp Person. Trong chương trình chính, nhập vào mảng danh sách Student, in ra thông tin của Student có điểm thi cao nhất và in ra thông tin của Student có tuổi nhỏ nhất.

36. Viết phương thức kiểm tra 1 số có phải là số nguyên tố không, trong chương trình chính, hãy in ra tất cả các cặp số sinh đôi (cặp số sinh đôi là cặp số nguyên tố mà khoảng cách giữa chúng là 2).

37. Nhập vào mảng 2 chiều n hàng, m cột. Hãy tính tổng các hàng trong mảng. In ra tổng các hàng đó theo thứ tự giảm dần.

38. Nhập mảng 1 chiều gồm n các số nguyên. Tìm số nguyên dương đầu tiên có hàng đơn vị là 8.

39. Nhập vào 1 ký tự bất kỳ đến khi nào gặp ký tự ! thì dừng. Hãy đếm xem có bao nhiêu ký tự chữ thường, chữ hoa, chữ số?

40. Hãy nhập vào số nguyên n thuộc [5;20]. Nếu nhập số ko thuộc đoạn trên thì yêu cầu nhập lại. Sau đó hãy tính tổng các số chẵn từ 1

41. Tìm số tự nhiên N lớn nhất sao cho

1+2+3+...+N<=50

Bạn đang đọc truyện trên: Truyen2U.Pro