Trang chủ Tin Học Lớp 8 I) câu 1: câu lệnh pascal sau đây đúng hay...

I) câu 1: câu lệnh pascal sau đây đúng hay sai sai ở đâu và sửa lại cho đúng vs câu lệnh: a)FOR i:=2 to 10 ; DO x:=x+1; b)FOR i:=1 to 10 for j :=1 to 10 do x :

Câu hỏi :

I) câu 1: câu lệnh pascal sau đây đúng hay sai sai ở đâu và sửa lại cho đúng vs câu lệnh: a)FOR i:=2 to 10 ; DO x:=x+1; b)FOR i:=1 to 10 for j :=1 to 10 do x :=x+1; c)FOR i:= 11 to 1 do x:= x+1; d)FOR i:= 1 to 10 do for i:= 1 to 10 do x := x+1 ; e) While i:=1 do t := 10; f) while b>=a; do write ('b khong nho hon a'); g) while 2=2 do write (' toi that la gioi'); h) var x: array [10,13] of integer; i)var x: array[3,4...4,8] of integer; j)var x: array[10...1]of integer;

Lời giải 1 :

câu 1:

a) sai, dư dấu ; sau giá trị cuối
sửa: for i:=2 to 10 do x:=x+1;

b) sai cú pháp for-do đầu(thiếu do)

sửa: for i:=1 to 10 do for j:=1 to 10 do x:=x+1;

c) sai, giá trị cuối lớn hơn giá trị đầu

sửa: for i:=1 to 11 do x:=x+1;

d)sai, 2 vòng lặp trùng biến đếm

sửa: FOR i:= 1 to 10 do for j:= 1 to 10 do x := x+1 ;

e)sai, sau while phải là 1 phép gán

sửa: While i=1 do i := 10;

f)sai, sau điều kiện bị dư dấu ;

sửa: while b>=a do write ('b khong nho hon a');

g) sai, điều kiện luôn đúng nên sẽ lặp vô hạn lần
sửa: i:=2; while i=2 do begin write (' toi that la gioi'); i:=i+1; end;

h) sai, từ chỉ số đầu đến chỉ số cuối phải là hai dấu chấm

sửa: var x: array[10..13] of integer;

i)sai, chỉ số đầu và chỉ số cứu phải là giá trị nguyên và ở giữa phải là hai dấu chấm

sửa: var x: array[3..4] of integer;

j)sai, giá trị đầu lớn hơn giá trị cuối và giữa 2 giá trị phải là hai dấu chấm

sửa: var x: array[1..10] of integer;

Thảo luận

Lời giải 2 :

câu a sai vì sau "do" là một câu lệnh không được có dấu ";"

câu b sai vì sau vòng lặp phải có từ "do" ở đây sai ở vòng lặp có biến chạy là i

câu c sai vì giá trị đâu phải nhỏ hơn giá trị cuối

câu d sai vi hai vong lặp lồng nhau không đc trùng biến đếm

câu e sai vì vòng lặp while chạy theo điều kiện và  i:=1 ko phải là một điều kiện

câu f sai vì sau điều kiện của vòng lặp while phải có từ "do" tương tự như ở vòng lặp for

câu g sai vì 2 luôn bằng 2 nên vòng lặp chạy vĩnh cửu

câu h sai vì khi khai báo mảng giá trị đầu và giá trị cuối phải có dấu ".."

câu i sai vì giá trị đầu và giá trị cuối trong ngoặc vuông phải là số nguyên

câu j sai vì giá trị đầu phải nhỏ hơn giá trị cuối

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ự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK