Quốc Vương
Bài 6. Mã hoá và giải mã văn bản.Bài toán sau mô tả một thuật toán mã hoá đơn giảnTập hợp các chữ cái tiếng Anh bao gồm 26 chữ cái được đánh số thứ tự từ 0 đến 25 như sau:012345678910111213141516171819202122232425ABCDEFGHIJKLMNOPQRSTUVWXYZ Quy tắc mã hoá một ký tự như sau (lấy ví dụ ký tự X):- Tìm số thứ tự tương ứng của ký tự ta được 23- Tăng giá trị số này lên 5 ta được 28- Tìm số dư trong phép chia số này cho 26 ta được 2- Tra ngược bảng chữ cái ta thu được C.Thí dụ:Sử dụng quy tắc trên để mã...
Đọc tiếp

Những câu hỏi liên quan
Quốc Vương
Xem chi tiết
Dark_Hole
16 tháng 2 2022 lúc 7:17

program ma_hoa_va_giai_ma;
uses crt;
var s : string;
i,a : integer;
t : char;
BEGIN
clrscr;
repeat
write('Nhap 1 de ma hoa, 2 de giai ma'); readln(a);
if(a<>1) and (a<>2) then writeln('Moi ban nhap lai');
until (a=1) or(a=2);
if a=1 then
begin
write('Nhap xau can ma hoa: '); readln(s);
write('Xau ket qua la: ');
for i:=1 to length(s) do
begin
t:=upcase(s[i]);
if (ord(t) >= 65) and (ord(t) <= 90) then
write(chr(((ord(t)-58) mod 26)+65)) else write(t);
end;
end
else if a=2 then
begin
write('Nhap xau can giai ma: '); readln(s);
write('Xau ket qua la: ');
for i:= 1 to length(s) do
begin
t:=upcase(s[i]);
if (ord(t) >= 65) and (ord(t) <= 90) then
write(chr(((ord(t)-46) mod 26)+65))
else write(t);
end;
end;
readln;
END.

Chúc em học giỏi 

Đỗ Tuệ Lâm
16 tháng 2 2022 lúc 7:24

https://onlinegdb.com/_gxCLVozl

đó coi đuy

Quoc Tran Anh Le
Xem chi tiết
Mai Trung Hải Phong
27 tháng 9 2023 lúc 20:13

Có 26 chữ cái tiếng Anh và 10 chữ số (từ 0 đến 9).

a) Để tạo một mã bưu chính, ta thực hiện sáu hành động liên tiếp: chọn chữ cái đầu tiên, chọn chữ số thứ hai, chọn chữ cái thứ ba, chọn chữ số thứ tư, chọn chữ cái thứ năm và chọn chữ số thứ sáu.

Mỗi chữ cái được chọn từ 26 chữ cái tiếng Anh nên có 26 cách chọn một chữ cái.

Mỗi chữ số được chọn từ 10 chữ số nên có 10 cách chọn một chữ số.

Vậy có thể tạo được 26 . 10 . 26 . 10 . 26 . 10 = 17 576 000 mã bưu chính.

b) Để tạo một mã bưu chính bắt đầu bằng chữ S, ta thực hiện sáu hành động liên tiếp: chọn chữ cái đầu tiên là S, chọn chữ số thứ hai, chọn chữ cái thứ ba, chọn chữ số thứ tư, chọn chữ cái thứ năm và chọn chữ số thứ sáu.

Chữ cái đầu tiên là S: có 1 cách chọn.

Chọn các chữ cái còn lại, mỗi vị trí có 26 cách chọn.

Chọn các chữ số, mỗi vị trí có 10 cách chọn.

Vậy có thể tạo được 1 . 10 . 26 . 10 . 26 . 10 = 676 000 mã bắt đầu bằng chữ S.

c) Để tạo một mã bưu chính bắt đầu bằng chữ S và kết thúc bằng chữ số 8, ta thực hiện sáu hành động liên tiếp: chọn chữ cái đầu tiên là S, chọn chữ số thứ hai, chọn chữ cái thứ ba, chọn chữ số thứ tư, chọn chữ cái thứ năm và chọn chữ số thứ sáu là chữ số 8.

Chữ cái đầu tiên là S: có 1 cách chọn.

Chọn các chữ cái còn lại, mỗi vị trí có 26 cách chọn.

Chọn chữ số thứ sáu (kết thúc) là 8: có 1 cách chọn.

Chọn các chữ số còn lại, mỗi vị trí có 10 cách chọn.

Vậy có thể tạo được 1 . 10 . 26 . 10 . 26 . 1 = 67 600 mã bắt đầu bằng chữ S và kết thúc bằng chữ số 8.

Đỗ Phạm Nam Hải
Xem chi tiết
Lê Song Phương
13 tháng 10 2023 lúc 5:48

 Gọi mã là \(\overline{mXn}\)

 Ta thấy có 10 cách chọn \(m\), 10 cách chọn \(n\) và 26 cách chọn X nên sẽ có nhiều nhất \(10.10.26=2600\) mật mã khác nhau.

 Vậy công ty đó có thể dán mã lên nhiều nhất 2600 loại sản phẩm khác nhau.

dương đức hải
Xem chi tiết
Dragon Knight
12 tháng 5 2016 lúc 20:53

anh Vinh day

tuan nguyen
Xem chi tiết
Gia Huy
20 tháng 6 2023 lúc 9:00

- Để mã hóa được 26 chữ cái Tiếng Anh cần ít nhất 5 bit. Vì \(2^5=32\), nên 5 bit có thể biểu diễn được 32 giá trị, đủ để mã hóa 26 chữ cái Tiếng Anh.

- Để mã hóa được 29 chữ cái Tiếng Việt cần ít nhất 5 bit. Vì \(2^5=32\), nên 5 bit có thể biểu diễn được 32 giá trị, đủ để mã hóa 29 chữ cái Tiếng Việt. (Ngoài ra, để mã hóa Tiếng Việt một cách đầy đủ và hiệu quả, cần sử dụng các phương pháp mã hóa khác như Unicode hoặc UTF-8)

Minh Lệ
Xem chi tiết
Quoc Tran Anh Le
9 tháng 11 2023 lúc 20:32

Đọc mã lệnh của thuật toán Eratosthenes cho ở Hình 5 và mô tả liệt kê các bước của thuật toán và bằng mã giả:

Đục bỏ dần các số không nguyên tố bằng cách đánh dấu “là hợp số” (không phải số nguyên tố) mỗi khi biết số đó là bội số của một số nguyên tố.

Gia đình Thơ Nguyễn
Xem chi tiết
Kiều Đông Du
Xem chi tiết
Đỗ Khánh Chi
27 tháng 2 2017 lúc 17:37

Trình tự đúng là (1) → (4) → (3) → (2).

Đáp án D

Kiều Đông Du
Xem chi tiết
Đỗ Khánh Chi
18 tháng 3 2019 lúc 10:53

Trình tự đúng là (1) → (4) → (3) → (2).

 

Đáp án cần chọn là: D