cách phân biệt real, byte, integer phân biệt char và string dễ hiểu nhât

2 câu trả lời

phân biệt real, byte, integer

byte: số tự nhiên nhưng có gái trị rất nhỏ (0-255)

real: số thập phân, có giá trị cả âm và dương

integer: có số âm và số dương

cách này theo mik dễ phân biệt nhất là

+khi bạn thấy giá trị rất nhỏ. kiểu 1 cụ kẹo thì dùng byte

+còn khi giá trị là số thập phânthì dùng real. nó có giá trị lớn

+còn khi mà giá trị là số tự nhiên mà có giá trị lướn thì dùng integer

char, string

char: khi khai báo sẽ có dạng <tên biến>:= "   "(nóic hung có dấu nháy

string thì ko có

xin hay nhất

cách phân biệt theo cách của mình là

-Dùng real khi đề yêu cầu số thực

→Vd: nhập số thực k, tính.....

var k : real;

-Dùng byte khi đề yêu cầu số tự nhiên trong khoảng 0 đến 255

→Vd : nhập 1số tự nhiên g với g≤255

var g:byte;

-Char được dùng khi đề yêu cầu nhập 1 ký tự

→Vd: nhập 1 ký tự vào biến a

var a:char;

-Dùng string khi đề yêu cầu nhập 2 ký tự trở lên (thường gọi là xâu ký tự)

→nhập xâu ký tự vào biến lyna

var lyna:string(x);

      →x nếu bỏ trống thì mặc định là 255 ký tự, nếu bạn nhập x, thì có nghĩa là số ký tự trong xâu lyna được giới hạn tới x

`khoadang09`