Trang chủ Tin Học Lớp 8 Mình mù tin nên chẳng hiểu j cả, ai có...

Mình mù tin nên chẳng hiểu j cả, ai có thể giải và giải thích rõ thật rõ cho mình đc ko ạ? Mong mn giúp đỡ >

Câu hỏi :

Mình mù tin nên chẳng hiểu j cả, ai có thể giải và giải thích rõ thật rõ cho mình đc ko ạ? Mong mn giúp đỡ >

image

Lời giải 1 :

vì biến j không liên quan tới so sánh điều kiện

nên chương trình sẽ mặc định biến j=0 (nếu người lập trình không khai báo)

do đó j vẫn mang giá trị ⇒ câu lệnh "write(j);" chắc chắn sẽ được thực hiện

vì hai câu lệnh j:=j+2 và write(j) không được đặt trong cặp từ khóa begin-end;

nên write(j) là câu lệnh độc lập

mà đã là câu lệnh độc lập thì nó sẽ được thực hiện một lần

⇒ câu C. 1 lần

(giá trị của j được hiển thị trên màn hình là kết quả cuối cùng khi thực hiện lệnh lặp- tức là j mang giá trị (0+2)*10=20)

*nếu bạn không tin thì cứ thử trên free pascal, turbo pascal,... chắc chắn sẽ cho về một kết quả là 20, chỉ cần đảm bảo la đã khai báo đủ biến*

image
image
image
image
image

Thảo luận

-- bạn giải thích kĩ, chắc! triệu like nhé :>
-- thaks bạn nha

Lời giải 2 :

D không thực hiện 

đay nha

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 :))

Copyright © 2021 HOCTAP247