Добавлен: 28.06.2023
Просмотров: 53
Скачиваний: 2
writeln('Введите постоянное ускорение a, м/с^2');
write('->');
readln(a);
until a > 0;
s := V0 * t + (a * sqr(t) / 2);
writeln('***************************************************************');
writeln('Ответ: за время ', t, ' сек. точка при постоянном ускорении ', a,
' м/с^2 и начальной скорости ' , V0,
' м/с пройдет расстояние: ', s, ' м');
readln;
end.
7.3 Пошаговая работа программы
1) Приглашение к вводу значения скорости
2) Ввод значения скорости
3) Приглашение к вводу значения времени
4) Ввод значения времени
5) Приглашение к вводу значения ускорения
6) Ввод значения ускорения
7) Результат
8) Попытка ввода отрицательных и нулевых значений для физических величин
ЗАКЛЮЧЕНИЕ
В ходе выполнения курсовой работы были детально рассмотрены теоретические вопросы, раскрывающие основные принципы программирования на языке Pascal.
Приведенные в теоретической части примеры программ наглядно иллюстрируют изложенные теоретические аспекты, что показывает полноту анализа и проработки поставленных в работе вопросов.
В ходе выполнения курсовой работы удалось убедиться, что язык программирования Pascal предоставляет гибкие возможности в отношении используемых структур данных. Простота алгоритма, а значит, трудоемкость его разработки и его надежность в значительной степени зависят от того, насколько правильно выбраны структуры данных, используемые при решении конкретной задачи.
Средства используемой среды PascalABC.NET позволяют осуществить достаточно полный контроль правильности использования данных различных типов и программных объектов, как на этапе трансляции программы, так и на этапе ее выполнения.
В практической части работы было разработано графическое отображение алгоритма в виде блок-схемы и создана программа, иллюстрирующая изложенную в работе теорию. Приведенные результаты работы программы демонстрируют, что задача была выполнена верно, разработанный алгоритм работает просто и эффективно.