Mọi người giúp em với ạ! ❤ Hai câu lệnh sau cho kết quả bằng bao nhiêu? Tại sao? Writeln('10+20','20+10'); và Writeln('10+20', 20+10); Hai câu lệnh sau có tương đương với nhau không? Tại sao? Writeln('50'); và Writeln(50)

2 câu trả lời

Writeln('10+20','20+10'); ko chạy ra được kết quả vì khi chạy sẽ được kết quả là:

10+2020+10(tức là 10+20 20+10)

còn Writeln('10+20', 20+10); sau khi chạy đc kết quả như sau:

10+2030(tức là 10+20=30)

P/S:Các số như 2020 thực chất là 20 20 còn 2030 là 20 30 nhưng do ko có dấu bằng hay dấu j đó ngăn cách nên nó ra như v bn nhé, khi vt chương trình bn sửa lại cho đúng

2 câu lệnh writeln('50'); và Writeln(50) tương đương nhau vì chúng đều in ra màn hình số 50

- Writeln('10 + 20', '20 + 10');

⇒ '10 + 20' và '20 + 10' nằm trong dấu nháy đơn

⇒ In lần lượt 2 xâu '10 + 20' và '20 + 10'

⇒ Kết quả : 10 + 2020 + 10

- Writeln('10 + 20', 20 + 10);

⇒ '10 + 20' nằm trong dấu nháy đơn

⇒ 20 + 10 không nằm trong dấu nháy đơn

⇒ In 10 + 20 và giá trị phép tính 20 + 10

⇒ Kết quả : 10 + 2030

- Writeln('50') và Writeln(50) đều in ra màn hình 50

- Tác dụng tương đương nhau

- Nhưng '50' là một xâu kí tự còn 50 thì không