Trang chủ Tin Học Lớp 11 3.Câu hỏi tự luận : Cho mảng A có N...

3.Câu hỏi tự luận : Cho mảng A có N phần tử A1..An đã được nhập dữ liệu, hãy viết đoạn chương trình tính tổng và in ra màn hình các phần tử lớn hơn 100 và bé h

Câu hỏi :

3.Câu hỏi tự luận : Cho mảng A có N phần tử A1..An đã được nhập dữ liệu, hãy viết đoạn chương trình tính tổng và in ra màn hình các phần tử lớn hơn 100 và bé hơn 200 có trong mảng (2 Points) Enter your answer 4.Biến đếm sử dụng trong cấu trúc lặp For có thể sử dụng kiểu dữ liệu nào sau đây (0.5 Points) Real Byte Mảng Tất cả đều đúng 5.Số lần thực hiện của câu lệnh phía sau từ khóa Do trong cú pháp của câu lệnh For là (0.5 Points) Giá trị cuối – Giá trị đầu + 1 Giá trị đầu – Giá trị cuối Giá trị cuối – Giá trị đầu – 1 Giá trị cuối – Giá trị đầu 6.Cú pháp của câu lệnh while là (0.5 Points) While <ĐK> Do <Câu lệnh>; While <ĐK> Do <Câu lệnh> While <ĐK> Then <Câu lệnh>; While <ĐK> Then <Câu lệnh> 7.Để tham chiếu đến phần tử thứ 5 trong mảng A ta viết như thế nào? (0.5 Points) A[5] B[5] A{5} A(5) 8.Cho khai báo sau hãy cho biết khai báo nào đúng cho câu lệnh for sau For i:=1 to 300 do writeln(i); (0.5 Points) Var i:byte; Var i: integer; Var i: Real; Tất cả đều đúng 9.Hãy cho biết giá trị của S là bao nhiêu sau khi thực hiện đoạn chương trình sau S:=0; For i:=100 to 150 do if I mod 10 = 0 then writeln(i); (0.5 Points) 6 50 51 5 10.Để khai báo mảng 1 chiều có tên A có 100 phần tử mỗi phần tử có kiểu dữ liệu là kiểu logic thì khai báo nào dưới đây là đúng (0.5 Points) Var A: Array[1..100] of boolean; Var A: Array[1..100] of byte; Var A: Array[1..100] : boolean; Var A: Array[1..100] : boolean 11.Cho đoạn chương trình sau S:=1; While S<100 do s:=s+(s*5); Giá trị của S sau khi thực hiện đoạn chương trình trên là (0.5 Points) 216 100 200 312 12.Cho đoạn chương trình sau S:=1; While S>100 do S:=S*5 Writeln(S); Hãy cho biết đoạn chương trình trên in ra màn hình giá trị bao nhiêu (0.5 Points) 125 100 110 1 13.Hãy cho biết câu lệnh trong cú pháp của câu lệnh lặp While có thể là (0.5 Points) Câu lệnh đơn và câu lệnh ghép Chỉ câu lệnh ghép Chỉ câu lệnh đơn Câu lệnh đơn, câu lệnh ghép và câu lệnh lặp 14.Để khai báo biến mảng 1 chiều ta có mấy cách, đó là những cách nào (0.5 Points) 2 Cách là khai báo trực tiếp và gián tiếp 2 Cách là khai báo biến và và khai báo hằng 3 Cách là khai báo trực tiếp và gián tiếp và khai báo hằng 3 Cách là khai báo trực tiếp và gián tiếp và khai báo biến 15.Hãy cho biết khai báo mảng 1 chiều nào sau đây là đúng (0.5 Points) Var A: Array[1..100] of byte; Var A: Array[1…100] of byte; Var A: Array[1..100] : byte; Var A: Array[1..100] of byte 16.Hãy cho biết đâu là cú pháp đúng của câu lệnh For (0.5 Points) For <biến đếm>:= <giá trị đầu> To <Giá trị cuối> Do <câu lệnh>; For <biến đếm>:= <giá trị cuối> To <Giá trị đầu> Do <câu lệnh>; For <biến đếm>:= <giá trị đầu> DownTo <Giá trị cuối> Do <câu lệnh>; For <biến đếm>:= <giá trị đầu> To <Giá trị cuối> Then <câu lệnh>; 17.Hãy cho biết lặp được chia thành mấy loại và đó là loại nào (0.5 Points) 2 loại là lặp với số lần xác định trước và lặp với số lần chưa xác định trước 2 loại là lặp hữu hạn và lặp vô hạn 3 loại là lặp với số lần xác định trước và lặp với số lần chưa xác định trước và lặp hữu hạn 2 loại là lặp với số lần xác định trước và lặp với số lần chưa xác định trước và lặp vô hạn 18.Để nhập giá trị cho mảng A có N phần tử từ bàn phím ta sử dụng đoạn chương trình nào sau đây (0.5 Points) For i:=1 to N do Readln(A[i]); For i:=1 to N do Readln(A{i}); For i:=1 to N do Readln(Ai); For i:=1 to N do Readln(A(i)); 19.Trong các biểu thức sau biểu thức nào có thể làm biểu thức điều kiện cho câu lệnh While. Biết rằng các biến tham gia vào biểu thức đều có kiểu dữ liệu là số nguyênImmersive Reader (0.5 Points) A mod B = 2 A and B B and (B+A) a+b

Lời giải 1 :

3.

tong := 0;

for i := 1 to n do

       if (a[i] > 100) and (a[i] < 200) then

       begin

              tong := tong + a[i];

              write(a[i], ' ');

       end;

writeln;

write('Tong: ', tong);

4. Byte

5. Giá trị cuối – Giá trị đầu + 1

6. While <ĐK> Do

7. a[5]

8. Var i: integer;

9. Đoạn chương trình chỉ hiển thị giá trị i khi nó chia hết cho 10 thôi. Không làm thay đổi giá trị biến S nên S = 0 mà đáp án ko có :((

10. Var A: Array[1..100] of boolean;

11. 216

12. 1

13. Câu lệnh đơn và câu lệnh ghép

14. 3 Cách là khai báo trực tiếp và gián tiếp và khai báo hằng

15. Var A: Array[1..100] of byte;

16. Đáp án sai sai :((

17. 2 loại là lặp với số lần xác định trước và lặp với số lần chưa xác định trước

18. For i:=1 to N do Readln(A[i]);

19. A mod B = 2

Thảo luận

-- Mong bạn cho mk câu trả lời hay nhất nha Mình cảm ơn nhiều

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 11

Lớp 11 - Năm thứ hai ở cấp trung học phổ thông, gần đến năm cuối cấp nên học tập là nhiệm vụ quan trọng nhất. Nghe nhiều đến định hướng sau này rồi học đại học. Ôi nhiều lúc thật là sợ, hoang mang nhưng các em hãy tự tin và tìm dần điều mà mình muốn là trong tương lai nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247