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