Trong các câu lệnh gán dưới đây, từng biến thuộc kiểu dữ liệu nào? Những biểu thức nào...
4. Kiểu dữ liệu của biểu thức
b, Trong các câu lệnh gán dưới đây, từng biến thuộc kiểu dữ liệu nào? Những biểu thức nào không thể dùng làm điều kiện trong các câu lệnh if - then hoặc điều kiện if-then-else? Hãy giải thích tại sao

Bài làm:
Biểu thức 1: kiểu số
Biểu thức 2: kiểu logic
Biểu thức 3: kiểu xâu ký tự
Biểu thức 3 không thể dùng làm điều kiện trong các câu lệnh điều kiện if-then hoặc điều kiện if-then-else. Vì biểu thức này trả về một xâu ký tự không trả về một giá trị cụ thể nào đó để có thể làm điều kiện.
Xem thêm bài viết khác
- Em hãy cho biết các câu lệnh hoặc đoạn chương trình dưới đây sai ở chỗ nào?
- Hãy cho biết: Khi nảo quả bóng đổi hướng đổi hướng chuyển động? Khi nào quả bóng đổi màu?...
- Em hãy quan sát cách hiển thị các từ khóa trong Free Pascal, nhận xét về sự khác biệt...
- Hình dưới đây giải thích ý nghĩa của hai dòng lệnh trong chương trình. Hãy dự đoán khi thực hiện chương trình...
- Em hãy viết dòng khai báo phù hợp cho các biến sau đây: a, Biến a biểu diễn số học sinh...
- Bạn Hằng viết chương trình dưới đây để tìm số lớn nhất trong ba số a, b, c
- Em hãy tìm giá trị của các biểu thức logic sau đây và điền vào chỗ trống: A. Giá trị của biểu thức logic...
- Cho a (gam) nhôm phản ứng hoàn toàn với dung dịch HCl theo phản ứng sau...
- Em hãy thực hiện một trong hai sửa đổi sau: Thay lệnh write bằng writeln...
- Giải vnen tin 8 bài: Bài thực hành 1
- Quá trình tạo và thực hiện chương trình Scratch có trải qua hai bước như trên không?...
- Chương trình sau điều khiển nhân vật chuyển động theo đường đi ở hình bên phải. Biết rằng, trước khi chạy trương trình...