Я пишу программу, где должны будут в некоторых местах буквы заменяться символами. Но в один момент мне выдаёт ошибку "Program1.pas(57) : TUPLE_ELEMENTS_COUNT_MUST_BE_LESSEQUAL_7" Я не смог перевести понятно для себя. Где я допустил ошибку?
Программа:
program unnaamed;
uses crt;
var
а, б, в, д, г, е, ё,ж, з, и, Й, К, Л, М, Н, О, П, Р, С, Т, У, Ф, Х, Ч, Щ, Ш, Ь, Ы, Ъ, Э, Ю, Я: string;
b:integer;
begin
textcolor(white);
Write('$[(& $ :*:%#@^>');
textcolor(yellow);
write('UNNAMED');
textcolor(white);
Writeln('<');
delay(500);
clrscr;
Write('Вход в систему >');
textcolor(yellow);
write('UNNAMED');
textcolor(white);
Writeln('<');
delay(500);
а: ='?';
б: ='!';
в: ='$';
г: ='"';
д: ='&';
е: ='#';
ё:='(';
ж: ='-';
з: ='_';
и: ='*';
й: ='+';
к: ='=';
л: ='\';
м: ='@';
н: ='/';
о: ='(';
п: ='|';
р: =',';
с: =':';
т: ='%';
у: ='^';
ф: ='}';
х: ='[';
ч: =']';
щ: ='{';
ш: ='~';
ь: ='`';
ы: ='>';
ъ: ='<';
э: =';';
ю: ='c';
я: ='№';
textcolor(red);
Writeln('Введи',т, е,' се',р,' ийн',ы,' й но',е,' р');
textcolor(yellow);
readln(b);
If b=1870011 then writeln ('Вхо',д,' в сис',т,' ем',у) else ('Т',а,' ког',о,' сери',й,' ного к',о,' да н',е,' су',щ,' ествует');
end.
Другие языки программирования и технологии
Почему PASCAL выдает ошибку?
Все ошибки исправил, но прошу ответить. Нахера это нужно?
program unnaamed;
uses crt;
var
а, б, в, д, г, е, ё,ж, з, и, Й, К, Л, М, Н, О, П, Р, С, Т, У, Ф, Х, Ч, Щ, Ш, Ь, Ы, Ъ, Э, Ю, Я: string;
b:integer;
begin
textcolor(white);
Write('$[(& $ :*:%#@^>');
textcolor(yellow);
write('UNNAMED');
textcolor(white);
Writeln('<');
delay(500);
clrscr;
Write('Вход в систему >');
textcolor(yellow);
write('UNNAMED');
textcolor(white);
Writeln('<');
delay(500);
а: ='?';
б: ='!';
в: ='$';
г: ='"';
д: ='&';
е: ='#';
ё:='(';
ж: ='-';
з: ='_';
и: ='*';
й: ='+';
к: ='=';
л: ='\';
м: ='@';
н: ='/';
о: ='(';
п: ='|';
р: =',';
с: =':';
т: ='%';
у: ='^';
ф: ='}';
х: ='[';
ч: =']';
щ: ='{';
ш: ='~';
ь: ='`';
ы: ='>';
ъ: ='<';
э: =';';
ю: ='c';
я: ='№';
textcolor(red);
Writeln('Введи',т, е,' се',р,' ийн',ы,' й но',е,' р');
textcolor(yellow);
readln(b);
If b=1870011 then
writeln ('Вхо',д,' в сис',т,' ем',у)
else writeln ('Т',а,' ког',о,' сери',й,' ного к',о,' да н',е,' су',щ,' ествует');
end.
program unnaamed;
uses crt;
var
а, б, в, д, г, е, ё,ж, з, и, Й, К, Л, М, Н, О, П, Р, С, Т, У, Ф, Х, Ч, Щ, Ш, Ь, Ы, Ъ, Э, Ю, Я: string;
b:integer;
begin
textcolor(white);
Write('$[(& $ :*:%#@^>');
textcolor(yellow);
write('UNNAMED');
textcolor(white);
Writeln('<');
delay(500);
clrscr;
Write('Вход в систему >');
textcolor(yellow);
write('UNNAMED');
textcolor(white);
Writeln('<');
delay(500);
а: ='?';
б: ='!';
в: ='$';
г: ='"';
д: ='&';
е: ='#';
ё:='(';
ж: ='-';
з: ='_';
и: ='*';
й: ='+';
к: ='=';
л: ='\';
м: ='@';
н: ='/';
о: ='(';
п: ='|';
р: =',';
с: =':';
т: ='%';
у: ='^';
ф: ='}';
х: ='[';
ч: =']';
щ: ='{';
ш: ='~';
ь: ='`';
ы: ='>';
ъ: ='<';
э: =';';
ю: ='c';
я: ='№';
textcolor(red);
Writeln('Введи',т, е,' се',р,' ийн',ы,' й но',е,' р');
textcolor(yellow);
readln(b);
If b=1870011 then
writeln ('Вхо',д,' в сис',т,' ем',у)
else writeln ('Т',а,' ког',о,' сери',й,' ного к',о,' да н',е,' су',щ,' ествует');
end.
Тут ошибок не перечесть. В частности, : = - не то же самое, что :=
Потому что имена переменных русские буквы
Мы Немыкины
Если стереть последнюю строку, то всё прекрасно работает
Что за бред в типах
writeln ('Вхо', д, ' в сис', т, ' ем', у)
Что за переменная д ?
writeln ('Вхо', д, ' в сис', т, ' ем', у)
Что за переменная д ?
if bla-bla then writeln(bla-bla) else (bla-bla) - что это за хрень после else?
Похожие вопросы
- Pascal. Почему выдает ошибку? Помогите отладить
- 3d max выдаёт ошибку...
- Синий экран смерти выдает ошибку 0х0000008е
- Комп при включении выдаёт ошибку . Что то за ошибка и как её исправить _посмотрите пож_ста скрин .
- Почистил комп от пыли и теперь выдаёт ошибку....
- Код c++ выдает ошибку
- Помогите с Pascal, найдите ошибку
- Задача Pascal одна ошибка
- C++ как обратиться к элементу находящемуся в privatе? компилятор выдает ошибку
- Комп выдает ошибку. Постоянно. Вот Фото. Че это такое вообще???
Я устроил квест с персонажем A8l00N, Где при нахождении робота UNNAMED нужно будет его расшифровать