Текстовый редактор предназначен именно для редактирования текста, четкого выставления знаков, например написания кода программ, просмотра файлов данных и т.п. Например заменить русской "у" латинское "y" будет считаться ошибкой
Текстовый процессор предназначен для создания и редактирования документов которые не предназначены для чтенья компьютером, но человеком. Когда внешний вид важнее реально содержащихся знаков ( допустимо заменить русской "у" латинское "y"). Так же там есть форматирование (шрифт, размер..), вставка обьектов типа рисунков и прочее внешнее оформление
program xaza ;
var n : integer ;
begin
n := 0 ;
while n <> 1 do begin
write ('vvedi chislo n=' ) ;
readln ( n ) ;
if ( (n mod 2) = 1 ) then write ( 'NE ') ;
writeln ( 'chetnoe' ) ;
end ;
end.