1. Скорость передачи данных.
2. Надёжность (передача данных без искажений).
3. Стоимость.
4. Резервы развития.
Только сегодня начал учить Паскаль и заметил у вас кучу ошибок. Вы сделали очень много лишних действия, и непонятно, чему равны переменные molod и sredny? А если это строки, то b и а тоже должны быть строковыми. Я бы сделал так
program haracteristy;
uses crt;
var vozrast: Integer;
begin
clrscr;
writeln ('Введите свой возраст');
read (vozrast);
if (vozrast >0) and (vozrast <18) then
write ('Вы еще очень молоды')
else if vozrast >18 then
write ('Вы в расцвете сил')
else
write('Ошибка! Возраст не может быть меншье нуля');
end.
Не совсем понял, но помогу чем смогу :)
Я думаю что эти все разделы связаны т.к. в магазине( с указаными данными) может находиться отдел в котором работает некий директор(с указынами данными) и в магазине работает продавец(с указынами данными).
Типо того что то?
В ответе я использовал CTIME библиотеку, если возникают вопросы почему именно её, то по нескольким причинам:
- Самое высокая скорость работы по сравнению с C++ библиотеками, а её функционал полнойстью покрывает нужды.
- В данном случаи используются достаточно прозрачные с точки зрения нейминга функции. Код будет хорошо читабилен.
К слову об указателе в функции getSecondsSinceUTCMidnight, не нужно беспокоиться об управлении памятью в данном случаи, за тебя это сделает функционал библиотеки.
Спасибо за отметку лучший ответ.