Trang chủ Tin Học Lớp 8 Bạn nào giỏi tin nhỉ? Giải hộ mình câu này...

Bạn nào giỏi tin nhỉ? Giải hộ mình câu này Giả x, i, a là ba biến kiểu Integer. Xét đoạn chương trình Pascal sau x:=1; For i:=1 to 3 do for a:=i to 3 do x: = x

Câu hỏi :

Bạn nào giỏi tin nhỉ? Giải hộ mình câu này Giả x, i, a là ba biến kiểu Integer. Xét đoạn chương trình Pascal sau x:=1; For i:=1 to 3 do for a:=i to 3 do x: = x + i*a; Writeln (x); Đoạn chương trình trên sẽ in ra màn hình giá trị là gì

Lời giải 1 :

Giá trị ra 26 nhé, đã chạy thử

 

image

Thảo luận

-- Mình cũng giải ra 26, nhưng trắc nghiệm lại ko ra 26 nên mình mới lên hỏi nè
-- Cho mình xem đề được ko
-- OK
-- Mà xem kiểu gì

Lời giải 2 :

- Biến x, i, a thuộc kiểu số nguyên

- Giá trị ban đầu x = 1

- Giá trị biến i chạy từ 1 đến 3

- Giá trị biến a chạy từ i đến 3

+ i = 1 

⇒ a = 1 ⇒ x = x + i * a = 1 + 1 * 1 = 2

⇒ a = 2 ⇒ x = x + i * a = 2 + 1 * 2 = 4

⇒ a = 3 ⇒ x = x + i * a = 4 + 1 * 3 = 7

+ i = 2

⇒ a = 2 ⇒ x = x + i * a = 7 + 2 * 2 = 11

⇒ a = 3 ⇒ x = x + i * a = 11 + 2 * 3 = 17

+ i = 3

⇒ a = 3 ⇒ x = x + i * a = 17 + 3 * 3 = 26

⇒ Giá trị x = 26

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