Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài thực hành Nhập môn lập trình số 8: Mảng trong lập trình
Đang chuẩn bị liên kết để tải về tài liệu:
Bài thực hành Nhập môn lập trình số 8: Mảng trong lập trình
Bảo Huệ
694
3
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài thực hành Nhập môn lập trình số 8: Mảng trong lập trình đưa ra ví dụ minh họa và một số bài toán về mảng, khai báo mảng và in kết quả về mảng ra màn hình để sinh viên thực hiện viết chương trình thực hiện tính toán theo đúng yêu cầu đề bài với ngôn ngữ C. Mời các bạn cùng tham khảo tài liệu. | KHOA KHOA HỌC amp KỸ THUẬT MÁY TÍNH Bài thực hành số 8 Mảng trong lập trình Ví dụ minh họa Viết chương trình cho phép người dùng nhập vào số phần tử n n gt 0 . Sau đó người dùng nhập lần lượt các số nguyên chương trình sẽ sắp xếp và in ra các số đã nhập theo thứ tự tăng dần. Hình 1 Thực thi chương trình Gợi ý giải Bước 1 Viết mã lệnh cho phép người dùng nhập vào số phần tử n. Bước 2 Kiểm tra giá trị n. Nếu n không phù hợp hiển thị cho người dùng nhập lại. Bước 3 Dùng vòng lặp hiển thị yêu cầu người dùng nhập số và lưu vào mảng. Bước 4 Viết hàm sắp xếp các phần tử trong mảng theo thứ tự tăng dần. Bước 5 Gọi hàm sắp xếp và in các phần tử trong mảng. Đầu tiên ta sẽ viết câu lệnh cho phép người dùng nhập vào số phần tử n. Hình 2 Cho phép người dùng nhập vào số phần tử n Ta thêm vòng lặp để người dùng nhập lại nếu n bé hơn hoặc bằng 0. Chương trình chỉ thực thi tiếp khi n gt 0. Hình 3 Thêm vòng lặp Các số do người dùng nhập vào sẽ được lưu vào mảng. Do đó ta tiến hành khai báo mảng. Ở mỗi lần người dùng nhập số lưu số đó vào mảng. Nhập môn lập trình CO1003 - 2016 1 KHOA KHOA HỌC amp KỸ THUẬT MÁY TÍNH Hình 4 Lưu số do người dùng nhập vào mảng Hiện thực hàm sắp xếp thứ tự các phần tử trong mảng Bubble sort . Hình 5 Hàm sắp thứ tự Ta gọi hàm sắp thứ tự truyền vào mảng và số phần tử có trong mảng. Sau khi hàm thực thi các phần tử trong mảng được sắp thứ tự. Do đó ta in mảng đã sắp xếp ra màn hình. Hình 6 Gọi hàm in kết quả ra màn hình Chương trình hoàn chỉnh Nhập môn lập trình CO1003 - 2016 2 KHOA KHOA HỌC amp KỸ THUẬT MÁY TÍNH Hình 7 Chương trình hoàn chỉnh Câu 1 Viết chương trình cho phép người dùng nhập vào số phần tử n n gt 0 . Sau đó người dùng nhập lần lượt các số thực chương trình sẽ sắp xếp và in ra các số đã nhập theo thứ tự giảm dần. Câu 2 Viết chương trình cho phép người dùng nhập lần lượt các số vào mảng và 1 số nguyên dương M. Chương trình in ra M số nhỏ nhất lớn nhất trong mảng theo thứ tự tăng dần giảm dần . Câu 3 Viết chương trình cho phép người dùng nhập .
TÀI LIỆU LIÊN QUAN
Bài thực hành Nhập môn lập trình số 5: Các cấu trúc lặp
Bài thực hành Nhập môn lập trình số 6: Các cấu trúc lặp và sử dụng hàm
Bài thực hành Nhập môn lập trình số 1: Làm quen với lập trình
Bài thực hành Nhập môn lập trình số 8: Mảng trong lập trình
Bài thực hành Nhập môn lập trình số 2
Bài thực hành Nhập môn lập trình số 3: Tổ chức dữ liệu trong chương trình
Bài thực hành Nhập môn lập trình số 4: Làm quen với cấu trúc lệnh if-else và switch-case
Bài thực hành Nhập môn lập trình số 7: Hàm đệ quy
Bài thực hành Nhập môn lập trình số 9: Con trỏ (Pointer) trong C
MỘT SỐ BÀI TẬP THỰC HÀNH MÔN KỸ THUẬT LẬP TRÌNH
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.