IPB
ЛогинПароль:

> 

Начальные контакты ТОЛЬКО через личку!!

 
 Ответить  Открыть новую тему 
> Надо решить 3 задачи по Pascal, желательно с пояснением, нужно преподу защищать
сообщение
Сообщение #1


Гость






1 задача

В файле дана корректная запись логического выражения, содержащего AND, NOT, OR, скобки, имена (односимвольные) ло¬гических переменных, логические константы TRUE и FALSE. Разработать процедуру (рекурсивную) вычисления значения логического выражения, если после записи логического выражения в файле записаны значения используемых переменных в виде:
a=true, c=false и т.д.

2 задача

В файле дана последовательность целых чисел.
Построить из них двоичное дерево поиска.
Разработать процедуру перестройки двоичного дерева с целью сделать его более низким и симметричным (задача балансировки дерева).
Использовать ее для балансировки сформированного ранее дерева. Применить рекурсию.

3 задача

Автогонки. Задается в диалоге число участников N. Старт - раздельный, с постоянным заданным интервалом T. Цвета автомобилей и скорости задаются как случайные числа. Скорости V1<=V<=V2 равномерно распределены, т.е. V=V1+(V2-V1)*Random.
Движение всех - в один ряд по кругу (M кругов). После финиша машины останавливаются и исчезают с экрана. В конце выдается таблица результатов: автомобиль (цвет) - время в пути.


Примечание: во всех задачах графики на объектах!!!!
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






график на обьектах только к 3-й задаче =)
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 16:05
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name