KỸ THUẬT LẬP TRÌNH C/C++
BÀI THỰC HÀNH 5
Ghi chú:
Trên máy tính tạo thư mục tên: Họ tên_KTLTC_BTH5, trong thư mục này lưu các
câu của bài thực hành, dụ: MSSV_BTH5_cau1.cpp, MSSV_BTH5_cau2.cpp,
Sau khi làm bài hực hành xong nén thư mục Họ n_KTLTC_BTH5 lại thành file:
Họ tên_KTLTC_BTH5.rar hoặc .zip.
Nộp bài thực hành y (file nén .rar hoặc .zip) trên Google Classroom ngay sau buổi
thực hành.
Câu 1. Cho mảng số nguyên một chiều gồm 4 phần tử {12, 17, 13, 19}, viết chương
trình C++ nh tổng giá trị các phần tử trong mảng in ra màn hình.
Câu 2. Viết chương trình C++ nhập vào giá trị mảng số nguyên một chiều gồm 4 phần
tử, sau đó tính tổng giá trị các phần tử trong mảng đã nhập in ra màn hình.
Câu 3. Cho mảng số nguyên một chiều gồm 5 phần tử {25, 14, 17, 12, 19}, viết chương
trình C++ m giá trị lớn nhất giữa c phần tử trong mảng in ra màn hình.
Câu 4. Viết chương trình C++ nhập vào giá trị mảng số thực một chiều gồm 5 phần tử,
tìm giá trị nh nhất giữa các phần tử trong mảng in ra màn hình.
Câu 5. Cho mảng số nguyên một chiều gồm 5 phần tử {11, 22, 23, 34, 17}, viết chương
trình C++ nh trung bình cộng của các phần tử trong mảng in ra màn hình.
Câu 6. Cho mảng số nguyên một chiều a gồm 5 phần tử {11, 22, 23, 34, 17} mảng
b[5], viết chương trình C++ sao chép các phần tử từ mảng a vào mảng b in ra màn
hình phần tử trong mảng b.
Câu 7. Cho mảng số nguyên một chiều gồm 5 phần tử {34, 15, 54, 42, 74}, viết chương
trình C++ nhập vào số nguyên tìm số nguyên này xem trong mảng đã cho hay
không, nếu thì in thông báo “Phần tử này trong mảng, vị trí thứ: …”, nếu không
thì in ra “Phần tử này không trong mảng”.
Câu 8. Cho một mảng a các số nguyên 5 phần tử {7, 5, 4, 9, 3}. Viết chương trình
C++ sắp xếp các phần tử của mảng theo thứ tự tăng dần hiển thị ra màn hình
mảng sau khi đã sắp xếp.
dụ: Mảng a[5] = {7, 5, 4, 9, 3}
Mảng đã sắp xếp là: 3, 4, 5, 7, 9
Câu 9. Cho mảng số nguyên hai chiều {{1, 1, 1}, {2, 2, 2}, {3, 3, 3}, {4, 4, 4}}, viết
chương trình C++ tính tổng giá trị các phần tử trong mảng in ra màn hình.
Câu 10. Viết chương trình C++ nhập vào giá trị mảng số nguyên hai chiều gồm (2 dòng
3 cột), số nguyên được nhập từ bàn phím trong lúc chạy chương trình. Sau đó nh
tổng giá trị các phần tử trong mảng đã nhập in ra màn hình.
Câu 11. Cho mảng số nguyên hai chiều 4 dòng 3 cột gồm các phần tử {{12, 27, 14},
{39, 45, 52}, {21, 63, 72}, {15, 89, 34}}, viết chương trình C++ tìm giá trị lớn nhất
giữa các phần tử trong mảng in ra màn hình.
Câu 12. số nguyên hai chiều 4 dòng 3 cột gồm các phần tử {{12, 27, 14}, {39, 45, 52},
{21, 63, 72}, {15, 89, 34}}, viết chương trình C++ nhập vào số nguyên tìm số
nguyên này xem trong mảng đã cho hay không, nếu thì in thông báo “Phần tử này
trong mảng, vị trí dòng: …, cột …”, nếu không thì in ra “Phần t này không
trong mảng”.
Câu 13. Viết chương trình C++ nhập vào giá trị mảng số nguyên hai chiều gồm (2 dòng
3 cột), số nguyên được nhập từ bàn phím trong lúc chạy chương trình. Sau đó nh
tổng giá trị các phần tử số chẵn trong mảng đã nhập in ra màn hình.