Giải SBT Tin học 11 Cánh diều Bài 1. Kiểu mảng và cấu trúc mảng có đáp án
29 người thi tuần này 4.6 576 lượt thi 5 câu hỏi
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Dành cho bạn Hot
Trắc nghiệm Đường thẳng và mặt phẳng song song lớp 11 (có đúng sai, trả lời ngắn)
Trắc nghiệm Mô tả sóng lớp 11 (có đáp án)
Trắc nghiệm Nitrogen lớp 11 (có đáp án - phần 1)
Đề cương ôn tập giữa kì 1 Tiếng Anh 11 Global Success có đáp án
15 câu Trắc nghiệm Sinh học 11 Kết nối tri thức Bài 8 có đáp án
25 câu Trắc nghiệm Lịch Sử 11 Kết nối tri thức Bài 1 có đáp án
15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 1 có đáp án
16 câu Trắc nghiệm Kinh tế pháp luật 11 Kết nối tri thức Bài 2 có đáp án
Danh sách câu hỏi:
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Khi khởi tạo một biến mảng, em phải cung cấp thông tin về kích thước của mảng và kiểu dữ liệu chung cho tất cả các phần tử trong mảng. Ngược lại, một biến danh sách có thể linh hoạt về kích thước (đẩy thêm hoặc xoá đi nhiều phần tử) và kiểu dữ liệu của từng phần tử (chẳng hạn, một danh sách có thể vừa chứa một phần tử kiểu nguyên (int), vừa chứa phần tử kiểu thực (float) và vừa chứa một phần tử kiểu xâu).
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Chọn D
D. Mỗi biến số nguyên (int) có kích thước 4 byte, vậy một mảng 2 048 số nguyên sẽ chiếm 4 (byte) × 2 048 = 8 192 byte = 8 KB.
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
- Nếu không có hàm, để tính trung bình cộng, trước tiên ta tính tổng, sau đó đem chia cho số lượng (các bài sau sẽ cung cấp kiến thức đủ để em làm). Tận dụng các hàm được giới thiệu trong bài học, em có được đoạn chương trình vô cùng ngắn gọn và dễ hiểu.
Tham khảo chương trình sử dụng mảng:
from array import *
from statistics import *
A = array ("i", [])
#Khai báo mô đun array
#Khai báo mô đun phân tích #thống kê
#Khai báo mảng rỗng
A = [int (i) for i in input ().split()]
print (format (mean (A), ".1f"), format (median (A), ".1f"))
Tham khảo chương trình sử dụng danh sách thay cho mảng:
#Khai báo mô đun phân tích thống kê
from statistics import *
A list (map (int, input ().split()))
print (format (mean (A), ".1f"), format (median (A), ".1f"))
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Áp dụng các hàm như bài F3. Tham khảo chương trình:
#Khai báo mô đun phân tích thống kê
from statistics import *
A = list (map (float, input ().split()))
A.sort (reverse
True)
print (min (A), mean (A), max (A), median (A)) print (*A) #In giá trị của các phần tử của mảng A
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Dấu sigma có bản chất là một vòng lặp.
– Chú ý rằng hàm range sẽ bỏ qua số cuối cùng nên cần ghi range(n+1) để chạy tới số C[n].
– Số ở sau được tính từ tất cả số đứng trước nó. Trong đoạn chương trình sau, trước tiên chạy for i để xác định số cần tính là số C. Sau đó lại cần một vòng lặp để tính nó (theo mô tả của dấu sigma).
Chương trình mẫu:
n = int(input())
C = [1]
for i in range (1, n+1):
C_i = 0
for j in range(i):
C_i + C[j]* C[i-1-j]
C.append(C_i)
print (*C)
Đăng ký để học cùng Vietjack. Hoàn toàn miễn phí!
Bằng việc đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách bảo mật của Vietjack.



