Очень трудная задачка по информатике которую необходимо записать на Pascal !!
Очень трудная задачка по информатике которую необходимо записать на Pascal !!
Задать свой вопрос1 ответ
Лейзерух Стефания
Var
x1, y1, x2, y2, i: integer;
begin
Write('Введите через пробел начальные номера улицы и авеню: ');
Readln(x1, y1);
Write('Введите через пробел окончательные номера улицы и авеню: ');
Readln(x2, y2);
Writeln('Отысканный путь:;');
if x2 gt; x1 then for i := x1 to x2 - 1 do Write('E')
else for i := x1 downto x2 + 1 do Write('W');
if y2 gt; y1 then for i := y1 to y2 - 1 do Write('N')
else for i := y1 downto y2 + 1 do Write('S');
Writeln
end.
Тестовое решение:
Введите через пробел начальные номера улицы и авеню: 1 3
Введите через пробел окончательные номера улицы и авеню: 4 1
Отысканный путь:;
EEESS
Введите через пробел начальные номера улицы и авеню: 58 49
Введите через пробел конечные номера улицы и авеню: 36 23
Отысканный путь:;
WWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSSS
x1, y1, x2, y2, i: integer;
begin
Write('Введите через пробел начальные номера улицы и авеню: ');
Readln(x1, y1);
Write('Введите через пробел окончательные номера улицы и авеню: ');
Readln(x2, y2);
Writeln('Отысканный путь:;');
if x2 gt; x1 then for i := x1 to x2 - 1 do Write('E')
else for i := x1 downto x2 + 1 do Write('W');
if y2 gt; y1 then for i := y1 to y2 - 1 do Write('N')
else for i := y1 downto y2 + 1 do Write('S');
Writeln
end.
Тестовое решение:
Введите через пробел начальные номера улицы и авеню: 1 3
Введите через пробел окончательные номера улицы и авеню: 4 1
Отысканный путь:;
EEESS
Введите через пробел начальные номера улицы и авеню: 58 49
Введите через пробел конечные номера улицы и авеню: 36 23
Отысканный путь:;
WWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSSS
Володя Аль-Абдул-Вахид
Спасибо друге ток я теснее сам допер ))Ток я залипил еще две подпрограммы!
Максим Анцеров
Главное, чтоб работало! А так - хоть 100 подпрограмм. Эффективность программирования в школах расценивают редко.
Пашка Горбинов
У нас расценивают))
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
10) Килограмм конфет дороже килограмма печенья на 52 р. За 8
Математика.
Во сколько раз число атомов кислорода в земной коре больше числа
Химия.
Составить монолог от имени дневника двоечника 7-10 предложений
Русский язык.
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных
Разные вопросы.
Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей
Математика.
Облако тегов