Tin học 11 Bài 1: Kiểu mảng và cấu trúc mảng Tin học lớp 11 trang 89 sách Cánh diều
Giải bài tập SGK Tin học 11 trang 89, 90, 91, 92, 93 sách Cánh diều giúp các em học sinh lớp 11 xem gợi ý giải các câu hỏi Bài 1: Kiểu mảng và cấu trúc mảng thuộc Chủ đề Fcs: Giải quyết vấn đề với sự trợ giúp của máy tính (Giới thiệu nghề quản trị cơ sở dữ liệu).
Soạn Tin học 11 Cánh diều Bài 1 giúp các em học sinh hiểu được kiến thức về mảng một chiều Phython. Đồng thời, cũng giúp thầy cô tham khảo để soạn giáo án Tin học lớp 11 cho học sinh của mình theo chương trình mới.
Tin học 11 Bài 1: Kiểu mảng và cấu trúc mảng
Trả lời Nội dung bài học Tin 11 Bài 1
2. Mảng một chiều Phython
Hoạt động 1 trang 91 : Em hãy khám phá các phép toán cơ sở với mảng trong Python, sao chép lại và chạy thử các câu lệnh ở Hình 3 và Hình 4; thêm dẫn từng dòng lệnh, sau đó thực hiện các công việc sau:
1) Đoán trước kết quả và chạy chương trình để kiểm tra.
2) Xem kết quả và cho biết có sự tương tự giữa mảng với danh sách hay không.
Lời giải:
1) Đoán trước kết quả và chạy chương trình để kiểm tra.
In ra 8. 0
2) Xem kết quả và cho biết có sự tương tự giữa mảng với danh sách hay không.
Hoạt động 2 trang 93: Em hãy khám phá hàm gộp và hàm phần tích thống kê (tham khảo hình 5). Thử áp dụng từng hàm với mảng và với danh sách rồi quan sát kết quả.
Lời giải:
Thử áp dụng từng hàm với mảng và với danh sách rồi quan sát kết quả.
Luyện tập Tin học 11 Bài 1
Luyện tập 1
Hãy kể tên một số hàm Python áp dụng được cho cả danh sách và mảng.
Lời giải:
Luyện tập 2
Hãy kể tên một hàm Python áp dụng cho danh sách nhưng không áp dụng cho mảng.
Lời giải:
Vận dụng Tin học 11 Bài 1
Cho điểm Tin là dãy điểm tổng kết môn Tin học của lớp 11A. Lập trình đưa ra màn hình các phân tích thống kê: điểm cao nhất. điểm thấp nhất, điểm trung bình, trung vị,..và dãy điểm sắp xếp theo thứ tự từ cao xuống thấp.
Gợi ý: Hàm sorfed có lựa chọn sắp thứ tự giảm dẫn.
Cú pháp:
Lời giải:
#include
#include
#include
using namespace std;
int main()
{
int a[6] = {5, 4, 3, 2, 1, 0};
sort(a, a + 6);// thu được 0 1 2 3 4 5
//sort(a + 2, a + 5);thu được 5 4 1 2 3 0
vector a = {5, 4, 3, 2, 1, 0};
sort(a.begin(), a.end()); // thu được 0 1 2 3 4 5
return 0;
}
Câu hỏi tự kiểm tra Tin 11 Bài 1
Câu 1: Khai báo mảng là cung cấp những thông tin gì?
Lời giải:
Khai báo mảng trong lập trình là cách để cung cấp cho chương trình thông tin về một tập hợp các giá trị có cùng kiểu dữ liệu. Thông qua khai báo mảng, chương trình có thể sử dụng các giá trị trong tập hợp này để thực hiện các tính toán và xử lý dữ liệu. Mảng được sắp xếp theo một trật tự nhất định và các phần tử trong mảng có thể được truy cập thông qua các chỉ số tương ứng. Các thông tin cơ bản mà khai báo mảng cung cấp bao gồm kích thước của mảng và kiểu dữ liệu của các phần tử trong mảng.
Câu 2: Nói Thời gian thực hiện câu lệnh là hằng số có nghĩa là gì?