На данный момент это финальный курс нашей программы, он полностью сконцентрирован на практике и опирается на навыки, полученные в предыдущих разделах. Все вопросы можно задать на консультации.
В конечном итоге - необходимо написать дополнение (что-то новое) к уже работающему интерпретатору (сейчас используем на сайте для запуска кода), обсудить конкретные задачи именно в вашем случае можно на консультации.
Для этого курса у нас нет особых требований и вступительных испытаний, можно начать с нуля, всем.
Назначение курса - почему Паскаль
Курс используется для обучения базовому навыку алгоритмизации, язык Паскаль хорошо подходит для этой цели (не хуже и даже лучше других высокоуровневых языков).
Вспомогательная задача (можно решить, просто используя одномерные массивы):
Пользователь вводит 4 целых числа, считаем все их координатами на прямой, а именно:
первые два числа - начало и конце отрезка 1
вторые два - начало и конец отрезка 2
Задача: напишите подпрограмму, которая определит пересекаются ли данные отрезки.
Пользователь вводит целое число - сумму в некоторой валюте, требуется выдать эту сумму купюрами наибольшего достоинства.
Напишите программу, которая в качестве результата скажет как именно надо разменять указанную сумму купюрами наибольшего достоинства (укажет количество для купюры каждого типа)