Giả sử A có kiểu dữ liệu số nguyên (integer). B có kiểu dữ liệu số thực (real). C có kiểu dữ liệu xâu ký tự (String). Cho biết các phép gán nào dưới đây có hợp lệ không? Vì sao? a) A:=1000 ; b) A:=33000 ; c) A:=3.14 ; d) B:='3.14' ; e) B:=32.32 ; f) C:=33000 ; Cảm ơn!

2 câu trả lời

CHO MÌNH XIN CTLHN NHÉ 😍😍😍

mình nhìn sơ qua thì mình đoán câu hỏi này là của ngôn ngữ pascal nha😃

A:integer

B:real

C:string

-----------------------------------------------------------------------------

a) A:=1000 ;               câu này đúng  , đúng cú pháp + đúng là kiểu số nguyên (A:integer)

b) A:=33000 ;             câu này đúng  , tương tự câu a

c) A:=3.14 ;                câu này sai , A là kiểu nguyên nên không thể gán kiểu số thực  được

d) B:='3.14' ;             câu này sai  , khéo bị lừa nha😅  nhìn sơ qua tưởng đúng chớ sai rồi. '3.14' là kiểu chuỗi rồi nha, chừng nào là 3.14 mới là kiểu số thực

e) B:=32.32 ;              câu này đúng , đúng cú pháp + đúng kiểu số thực (B:real)

f) C:=33000 ;             câu này sai  , kiểu của C là chuỗi mà phép gán trên là kiểu nguyên là sai

                                            

Giả sử A có kiểu dữ liệu số nguyên (integer). B có kiểu dữ liệu số thực (real). C có kiểu dữ liệu xâu ký tự (String). Cho biết các phép gán nào dưới đây có hợp lệ không? Vì sao?
a) A:=1000 ; ( hợp lệ)
b) A:=33000 ; (hợp lệ )
c) A:=3.14 ; ( không hợp lệ, đây là kiểu thực)
d) B:='3.14' ; (không hợp lệ đây là kiểu xâu ký tự )
e) B:=32.32 ; (hợp lệ )
f) C:=33000 ;  ( không hợp lệ vì thiếu ngoặc đơn)

Câu hỏi trong lớp Xem thêm