ЗАДАНИЕ 3
Два автомобиля движутся прямолинейно и равноускоренно: один – с начальной скоростью, модуль которой v0 = 6 м/c, и ускорением, модуль которого a1=1 м/c2, другой – без начальной скорости с ускорением, модуль которого a2 = 2 м/c2. Составьте программу на языке программирования для решения данной задачи. | |
---|---|
Программное обеспечение |
язык программирования PascalABC.NET Примечание. Язык высокого уровня (англ. High-level language или HLL) представляет собой язык программирования, с помощью которого можно писать наглядный и понятный код, который не зависит от операционной системы. К языкам высокого уровня в настоящее время относятся C++, Java, JavaScript, Python, PHP, C#, Delphi, Fortran, Lisp, Pacal, Ruby, Perl. |
Дополнительная информация |
Паскаль онлайн |
Этапы выполнения задания | |
1 | Запишите необходимые формулы для определения скоростей движения автомобилей. |
2 | Составьте программу на языке Pascal, используя библиотеку GraphABC: – опишите переменные, необходимые для решения задачи; – постройте систему координат: нарисуйте координатные оси, засечки по горизонтальной и вертикальной оси, подпишите их значения, подпишите оси (по вертикали «υ», по горизонтали «t»), начало координат; – постройте графики скорости движения автомобилей так, чтоб программа прекращала построение в момент, когда скорости автомобилей станут одинаковыми. |
3 | Осуществите тестирование программы: запустите программу, получите искомые графики, проверьте правильность их построения. При необходимости скорректируйте программу. |
4* | Скорректируйте программу: замените в программе исходные данные переменными, которые вводятся пользователем. |
5* |
Добавьте код, с помощью которого на экран будет выводиться таблица со значениями скорости каждого автомобиля для определенного момента времени (начальный момент t = 0 c, шаг h = 1 с). Осуществите тестирование программы: запустите программу, получите таблицу со значениями скорости, проверьте правильность вычислений с помощью калькулятора. |
Помощь | |
1. Статья "Графика, графика, графика! Часть 1. Введение." 2. Статья "Функции для вывода графиков" 3. Видео «Строим график в PascalABC» |