Главная /
Программирование на языке Pascal /
Чтобы иметь возможность записывать информацию в текстовый файл, его нужно открыть при помощи команд
Чтобы иметь возможность записывать информацию в текстовый файл, его нужно открыть при помощи команд
вопросПравильный ответ:
append(f)
close(f)
reset(f)
rewrite(f)
Сложность вопроса
70
Сложность курса: Программирование на языке Pascal
75
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Лечу пить отмечать отлично в зачётке по интуит
13 июл 2017
Аноним
Экзамен сдал на 4 с минусом. лол
11 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какие переменные может объявить секция внешних связей модуля А?unit A; unit C; unit F; interface interface interface uses C,D; uses D,F; var f; var a; var c; implementation implementation implementation uses A; uses F; uses B; var ff; var aa; var cc; end; end; end; unit B; unit D; interface interface uses C; var d; var b; implementation implementation uses B; uses D; var dd; var bb; end; end;
- # Какой цвет текста получится на экране, если использоватьlightmagenta * blue - brown
- # Полный тестовый набор для переменной вещественного типа, значение которой по условиям решаемой задачи лежит в диапазоне [0..100], может включать тесты со следующими значениями этой переменной:
- # Какая последовательность символов будет содержаться в файле f: file of char после выполнения следующего отрывка программы: rewrite(f); for c:= 'a' to 'p' do write(f,c); {c: char} seek(f,10); read(f,c); write(f,c); seek(f,15); truncate(f); write(f,c);
- # Имеется набор натуральных чисел, быть может, с повторениями. Необходимо разделить его на два поднабора так, чтобы разность сумм весов была минимальной. Эта задача решается рекурсивным методом полного перебора с отсечением (см. ниже). На вход были поданы числа 45 48 32 12 12 15 46 2 2 3 15. При какой глубине стека контекстов произойдет завершение работы программы (обращение к завершающей процедуре out())? {массив а хранит веса всех предметов, в порядке их ввода, half - "большая" половина суммы всех весов, dif - отклонение текущей найденной суммы от half} procedure rec(k: byte; sum: longint; var dif: longint); var i: byte; begin if sum+a[k]<=half then for i:= k+1 to n do rec(i,sum+a[k],dif) else if half-sum<dif then begin dif:= half-sum; if dif<2 then out(dif){печать и завершение} end end;