4. При заполнении в базу данных номера сотового телефона Яковлев Д.Р. возникло сообщение об ошибке, которое показано на рисунке. Это сообщение было создано с операции «Проверки данных». a) Запишите порядок действии для установки проверки правильности ввода номера сотового телефона.
у тебя условие
If(k>9) or (k<14) then
условие k > 9 выполняется, а значит и все выражение верно
Нужно заменить "OR" на "AND" оператор "И".
[ 1 and 1 = 1 ] при всех остальных - ложь
Вот код
var
k: integer;
begin
readln(k);
if k > 17 then
Writeln('ваша оценка 5. Молодец!');
if (k > 13) and (k < 18) then
Writeln('ваша оценка 4.');
if(k > 9) and (k < 14) then
Writeln('ваша оценка 3.');
if k < 10 then
Writeln('ваша оценка 2.');
end.