1. Современный вариант
// PascalABC.NET 3.2, сборка 1429 от 28.04.2017
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString;
s:=s.Left(s.Length div 2);
s.Println
end.
Пример
Половину удалим!
Половину
2. Школьный вариант
var
s:string;
n:integer;
begin
Readln(s);
n:=Length(s) div 2;
Delete(s,n+1,n);
Writeln(s);
end.