Bài 9: Nhập một số nguyên theo kiểu nhị phân, sau đó đổi ra hệ thập phân và in kết
quả ra màn hình.
bài tập bài 2:
Câu 1: Hãy chuyển đổi các số nguyên dương thập phân sau đây ra nhị phân:112, 92, 156
Câu 2: Hãy chuyển đổi các số nhị phân sau đây ra số thập phân:1011100, 1011110, 1011101
câu 3: Đổi đơn vị đo lượng thông tin sau:
a) 3 gb= ? kb
b) 3 kb= ? gb
Câu 4: Một ổ cứng 80 gb lưu trữ đc tối đa bao nhiêu bản nhạc MP3? biết bản nhạc MP3 chiếm 4mb dung lượng bộ nhớ?
Câu 1:
\(112_{10}=\text{1110000}_2\)
\(92_{10}=\text{1011100}_2\)
\(156_{10}=\text{10011100}_2\)
bài tập bài 2:
Câu 1: Hãy chuyển đổi các số nguyên dương thập phân sau đây ra nhị phân:112, 92, 156
Câu 2: Hãy chuyển đổi các số nhị phân sau đây ra số thập phân:1011100, 1011110, 1011101
câu 3: Đổi đơn vị đo lượng thông tin sau:
a) 3 gb= ? kb
b) 3 kb= ? gb
Câu 4: Một ổ cứng 80 gb lưu trữ đc tối đa bao nhiêu bản nhạc MP3? biết bản nhạc MP3 chiếm 4mb dung lượng bộ nhớ?
Câu 1:
\(112_{10}=\text{1110000}_2\)
\(92_{10}=\text{1011100}_2\)
\(156_{10}=\text{10011100}_2\)
Câu 1. Viết chương trình thực hiện yêu cầu sau: a, Sử dụng mảng để nhập từ bàn phím các phân tử của 1 dãy số có kiểu số nguyên? Biết độ dài của dãy số được nhập từ bàn phím . b, In ra màn hình các số vừa nhập của dãy số đó. c, In ra màn hình số lớn nhất trong dãy số. Mn giúp mik với mik cần gấp.mik c.ơn
Var a:array:[1..1000] of integer;
i,n,max:integer;
Begin
Write('Nhap so luong phan tu n = ');readln(n);
For i:=1 to n do
Begin
Write('Nhap diem thu ',i,' = ');readln(a[i]);
End;
Write('Cac diem vua nhap la: ');
For i:=1 to n do
Write(a[i]:8);
writeln;
max:=a[1];
For i:=2 to n do
if a[i] > max then max:=a[i];
write('So lon nhat la ',max);
Readln
End.
Nhập vào xâu ký tự số nhị phân có tối đa 16 bit. Tính và đưa ra giá trị của số nhị phân đó. Đưa ra màn hình số hex tương ứng với số nhị phân.Ngôn ngữ C++
Câu 1: Viết chương trình tính và in ra màn hình diện tích và chu vi của hình chữ nhật, với chiều dài và chiều rộng là số nguyên nhập từ bàn phím.
Câu 2: Viết chương trình nhập các số nguyên x và y, in giá trị của x và y ra màn hình. Sau đó hoán đổi các giá trị của x và y rồi in ra màn hình giá trị của x và y.
Lưu ý: Câu lệnh hoán đổi 2 biến x và y: Z:=x;
X:=y;
Y:=z;
Viết chương trình nhập từ bàn phím hai số nguyên a và b. Thực hiện tính và in ra màn hình kết quả của phép tính (chỉ lấy 2 chữ số sau phần thập phân). Giúp mình với Pascal nha mn
Bài 1:
uses crt;
var c:aray[1..200]of integer;
i,vt1,vt2:integer;
begin
clrscr;
for i:=1 to 200 do
begin
write('C[',i,']='); readln(c[i]);
end;
for i:=1 to 200 do
if c[i]>0 then
begin
vt1:=i;
break;
end;
if vt1=0 then writeln('Khong co so duong trong day')
else writeln('So duong dau tien trong day la: ',c[vt1],' va chi so cua no la: ',vt1);
for i:=200 downto 1 do
if c[i]>0 then
begin
vt2:=i;
break;
end;
if vt2=0 then writeln('Khong co so duong trong day')
else writeln('So duong cuoi cung trong day la: ',c[vt2],' va vi tri cua no la: ',vt2);
readln;
end.
Thế nào là hệ nhị phân ? Cách đổi một số từ hệ nhị phân sang hệ thập phân và đổi một số từ hệ thập phân sang nhị phân ?
Hệ nhị phân (hay hệ đếm cơ số hai) là một hệ đếm dùng hai ký tự để biểu đạt một giá trị số, bằng tổng số các lũy thừa của 2. Hai ký tự đó thường là 0 và 1; chúng thường được dùng để biểu đạt hai giá trị hiệu điện thế tương ứng (có hiệu điện thế, hoặc hiệu điện thế cao là 1 và không có, hoặc thấp là 0). Do có ưu điểm tính toán đơn giản, dễ dàng thực hiện về mặt vật lý, chẳng hạn như trên các mạch điện tử, hệ nhị phân trở thành một phần kiến tạo căn bản trong các máy tính đương thời.
const là một số không thể thay đổi được. Khác với biến, ví dụ const ở trên là 0123456789ABCDEF thì const này không thể thay đổi được, không thể gán alpha = x với x là một số hay một thứ nào khác
Còn bên trên là hàm với cấu trúc void <ten ham> <khai báo dữ liệu nhập vào>, với dạng hàm này sẽ được thực thi trong khi hàm main có lời gọi hàm nó, ví dụ mình sẽ để bên duới.
Nói chung nó chỉ là 1 hàm xử lý dạng hàm gọi hàm, hay hàm chồng hàm, hay có thể gọi là đệ quy.
Đệ quy thì kiến thức rộng lắm, bác đọc thêm về đệ quy để hiểu các thao tác của đệ quy và các bước duyệt điều kiện và lưu vào stack.
còn lời gọi hàm thì sao bác xem ví dụ bên dưới:
void printinbase(long d, short b){ //code in here } int main(){ long a; short b; printinbase(a, b); }
Tất nhiên các hàm dùng dể thực hiện một công việc nào đó nhiều lần, hoặc muốn code rõ ràng thì người ta dùng hàm
Còn các lện cout, cin thì nó cũng giống với lệnh printf hay scanf, tuy nhiên 2 lệnh cout cin nó không xét kiểu dữ liệu mà nó dùng kiểu dữ liệu sẵn có của biến được khai báo.
p/s: hàm main là một hàm đặc biêtk
Viết chương trình nhập các số nguyên x và y, in giá trị của x và y ra màn hình. Sau đó hoán đổi các giá trị của x và y rồi in ra màn hình giá trị của x và y.