0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 16
1

Входной и выходной файл. Исправить код программы

02.11.2016, 21:50. Показов 1157. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имя входного файла: b.in
Имя выходного файла: b.out
Два сотрудника подали своему начальнику заявление на отпуск. Первый попросил отпустить его с А1 по В1 день (дни отсчитываются с начала года), второй - с А2 по В2 день. Считаем что А1<B1 и А2<B2. Однако дело требует, чтобы один из сотрудников находился на работе. Мало того, при смене отдыхающих необходимо не менее 3 дней их совместной работы - для передачи дел. Напишите программу, принимающую четыре указанных выше параметра, и печатающую заключение о том, удовлетворяют ли заявления требованиям начальника.
Формат входного файла: входной файл содержит четыре целых числа по 2 на каждой строке. А1, В1 на первой строке и А2, В2 на второй строке (А1,А2,В1,В2<365). Формат выходного файла: выходной файл содержит ответ ""да" или "нет"

Вот что у меня вышло
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
uses crt;
var a,b:text;
 
A1,B1,A2,B2: integer;
begin
assign (a,'a.in'); reset(a);
assign (b,'a.out');rewrite(b);
readln(a);
procedure
var S: string;
begin
if B2>B1 then begin
if A2-A1>3 then S:='Да' else S:='нет';
end;
writeln(S);
end;
end.
Заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.11.2016, 21:50
Ответы с готовыми решениями:

Входной/Выходной файл
выдает ошибку &quot;ошибка ввода вывода 103 файл не открыт&quot; вот код program pr; var a,c:text;...

Сделать входной и выходной файл
нужно зделать из этой задачи входные файлы и выходные помоите плиз var Form1: TForm1; ...

дан входной текстовый файл. Вывести в выходной файл строку с максимальным количеством слов
Дан входной текстовый файл (одна строка – одно предложение). Вывести в выходной файл строку...

Сформируйте выходной файл, вставив в первый входной файл содержимое второго входного файла с указанной позиции
Помогите решить задачу. Даны два входных текстовых файла. Сформируйте выходной файл, вставив в...

1
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
03.11.2016, 11:10 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const
    ERROR_ANSWER: Array[Boolean, Boolean] Of String = (('Неверный диапазон!', 'Неверный диапазон!'), ('нет', 'да'));
var
    f, g: Text;
    a1, b1, a2, b2: Integer;
function CheckRange(const a, b: Integer): Boolean;
begin
    CheckRange := (a > 0) And (b > a) And (b < 365);
end;
begin
    Assign(f, 'b.in'); Reset(f);
    Assign(g, 'b.out'); Rewrite(g);
    ReadLn(f, a1, b1); ReadLn(f, a2, b2);
    WriteLn(g, ERROR_ANSWER[CheckRange(a1, b1) And CheckRange(a2, b2), (a2 > b1 + 3)]);
    Close(f); Close(g);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2016, 11:10
Помогаю со студенческими работами здесь

Дан входной текстовый файл. Заполните Выходной файл только теми строками, в которых ровно k символов ch
Дан входной текстовый файл. Заполните Выходной файл только теми строками, в которых ровно k...

Как в abc pascal сделать входной и выходной файл?
Например входной input.txt выходной output.txt program poizvedenie; var n,l,s:integer; begin...

Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки входного файла, содержащие в качестве фрагмента стро
Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки...

Скопировать входной файл в выходной, удалив все слова, имеющие удвоенные буквы
Написать программу, которая копирует содержимое входного файла в выходной; подсчитывает количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru