В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Still227
Still227
22.06.2020 09:42 •  Информатика

Исправить
program fdjh;
uses crt;
var
f: file of integer;
in_name: string;
max,n,i,d: integer;
begin
writeln('введiть iм`я файлу');
read(in_name);
assign(f,in_name);
rewrite(f);
writeln('введiть розмiр файлу');
read(n);
for i: =1 to n do
begin
d: =random(101)-25;
write(f,d);
end;
close(f);
reset(f);
max: =-25;
while not eof(f) do
if (d> max)and(d mod 4=0) then
max: =d;
if max=-25 then writeln('максимальний кратний 4 в файлі не існує')
else writeln('максимальний кратний 4= ',max);
write(d,' ');
close(f);
end.

Ответ:
Dasha2k18
Dasha2k18
27.08.2020 19:15

Думаю ошибка в ('Максимальний кратний 4= ',max)

Объяснение:

Насколько мне известно, в Паскале и ему подобных ЯП сложение строк производится путём "строка1 "+"строка2"="строка1 строка2"

Думаю надо написать else writeln('Максимальний кратний 4= '+max);

Так же строчкой ниже: write(d+' ');

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?