Добавлена поддержка
ЭЧ/Ech (ex-Escapechan) и Ежчана (
ejchan.net,
ejchan.site). Набегаем, тестируем архивацию,
сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (
подробности случившегося). Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
на самом деле не школьный, школьники не заходите
сейчас начали проходить pascal в быдловузе, а конкретно - delphi.
синтаксис я вроде знал со школы, простые задачки решал на изи, поэтому решил опробовать себя в чем-то более серьезном, чем перебрать массив и найти min и max и все такое.
Как только я начал писать сою uber серьезную и полезную консольную программу, столкнулся с множеством проблем...
Надеюсь есть аноны, которым не в лом помочь начинающему хацкеру анунимусу.
также если кто знает годную литературу по delphi, в которой я смогу найти ответы на столь сложные вопросы, то поделитесь ИТТ
_______________________________________________
Первая проблема:
Readln ,тот, что в конце, перестал задерживать консоль на экране после добавления функции, хота 'срань' на экран выводится.
program Project1;
{$APPTYPE CONSOLE}
{$R *.res}
uses
System.SysUtils;
label goof;
procedure FAQ(var cmd: string);
begin
Writeln('1');
end;
var
cmd: string;
begin
try
{ TODO -oUser -cConsole Main : Insert code here }
except
on E: Exception do
Writeln(E.ClassName, ': ', E.Message);
end;
Writeln('Для перехода в раздел ЧАВО/FAQ введите "FAQ" или "?"');
Write('ВВОДИТЕ: ');
Read(cmd);
FAQ(cmd);
Writeln('срань');
Readln;
end.
____________________________________________________
Проблема вторая:
По началу это говно перекидывало меня в подпрограмму, но потом с какого-то момента стало выдавать ошибку/ошибки.
Я просто ничего не понимаю
var
cmd: string ;
begin
try
{ TODO -oUser -cConsole Main : Insert code here }
except
on E: Exception do
Writeln(E.ClassName, ': ', E.Message);
end;
Writeln('Для перехода в раздел ЧАВО/FAQ введите "FAQ" или "?"');
Write('ВВОДИТЕ: ');
Read(cmd);
> case cmd of {вот здесь ошибка}
'FAQ', '?':FAQ(cmd);
end;
Readln;
end.
____________________________________________________
есть еще проблемы, но их буду вбрасывать позже, по мере решения предыдущих