Используя средства языка программирование , составить таблицу соответствия больших и...

0 голосов
29 просмотров

Используя средства языка программирование , составить таблицу соответствия больших и малых букв русского алфавита коду ASC||


Информатика (30 баллов) | 29 просмотров
0

я не знаю... char

0

смищно

Дано ответов: 2
0 голосов
Правильный ответ

//прога на Pascal`е
{не работает на  PascalABC.Net, т.к. оный использует 2-байтную кодировку Unicode, а не 1-байтную кодировку ASCII, как более ранние версии Pascal`ей}
const
n = 32*2;
var
ch: array [1..n] of byte;
i, num: byte;
begin
num:=192;
for i:=1 to n do
begin
ch[i]:=num;
inc (num);
end;

writeln ('Символ   |   Код ASCII');
writeln ('----------------------');
for i:=1 to n do writeln ('   ', chr(ch[i]), '     |    ', ch[i]);end.

{версия для PascalABC.Net}
//прога на Pascal`е
const
n = 32*2;
var
ch: array [1..n] of byte;
i, num: byte;
begin
num:=192;
for i:=1 to n do begin
ch[i]:=num;
inc (num);
end;

writeln ('Символ   |   Код ASCII');
writeln ('----------------------');
for i:=1 to n do writeln ('   ', chr(ch[i]+848), '     |    ', ch[i]);

end.

(3.8k баллов)
0

какой будет результат?

0

Символ | Код ASCII
----------------------
А | 192
Б | 193
В | 194
Г | 195
Д | 196
Е | 197
Ж | 198
З | 199
И | 200
Й | 201
К | 202
Л | 203
М | 204
Н | 205
О | 206
П | 207
Р | 208
С | 209
Т | 210
У | 211
Ф | 212
Х | 213
Ц | 214
Ч | 215
Ш | 216
Щ | 217
Ъ | 218
Ы | 219
Ь | 220
Э | 221
Ю | 222
Я | 223

0

а | 224
б | 225
в | 226
г | 227
д | 228
е | 229
ж | 230
з | 231
и | 232
й | 233
к | 234
л | 235
м | 236
н | 237
о | 238
п | 239
р | 240
с | 241
т | 242
у | 243
ф | 244
х | 245
ц | 246
ч | 247
ш | 248
щ | 249
ъ | 250
ы | 251
ь | 252
э | 253
ю | 254
я | 255

0

спасибо

0

У меня всегда были проблемы с родным языком

0 голосов
// PascalABC.NET 3.2, сборка 1379 от 21.01.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var s:='АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'+
         'абвгдеёжзийклмнопрстуфхцчшщъыьэюя';
  foreach var c in s do Writeln(c,' ',ORDANSI(c))
end.

Результат
А 192
Б 193
В 194
Г 195
Д 196
Е 197
Ё 168
Ж 198
З 199
И 200
Й 201
К 202
Л 203
М 204
Н 205
О 206
П 207
Р 208
С 209
Т 210
У 211
Ф 212
Х 213
Ц 214
Ч 215
Ш 216
Щ 217
Ъ 218
Ы 219
Ь 220
Э 221
Ю 222
Я 223
а 224
б 225
в 226
г 227
д 228
е 229
ё 184
ж 230
з 231
и 232
й 233
к 234
л 235
м 236
н 237
о 238
п 239
р 240
с 241
т 242
у 243
ф 244
х 245
ц 246
ч 247
ш 248
щ 249
ъ 250
ы 251
ь 252
э 253
ю 254
я 255
(150k баллов)