Hãy nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu, nhưng phép toán đó không có nghĩa trên kiểu dữ liệu kia.
Lời giải chi tiết
- Hai kiểu dữ liệu là: Integer (số nguyên), String (xâu kí tự).
- Phép toán: (3*4)+(5*6)*(123-2123) chỉ thực hiện được trên kiểu dữ liệu Integer và không thực hiện đươc trên kiểu dữ liệu String.
Dãy chữ số 2017 có thể thuộc những kiểu dữ liệu nào?
Lời giải chi tiết
Dãy chữ số 2017 có thể thuộc kiểu dữ liệu: Integer (số nguyên), ), real (số thực), String (xâu kí tự). Tuy nhiên, để chương trình dịch Turbo Pascal hiểu 2017 là dữ liệu kiểu xâu, chúng ta phải viết dãy số này trong cặp dấu nháy đơn ('').