Составьте программу расчета скорости движения v

Составьте программу расчета скорости движения v

Практическая работа №5. Среда программирования. Тестирование готовой программы. Программная реализация несложного алгоритма.

1. Цель работы:

1) научиться применять основные операторы (команды) и редак­тировать программы с линейной структурой;

2. Оборудование, приборы, аппаратура, материалы: персональный компьютер, среда программирования Pascal ABC.

3. Краткие теоретические сведения.

Паскаль — язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.

Паскаль популярен среди программистов по следующим причинам:

    Прост для обучения. Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы. Позволяет четко реализовать идеи структурного программирования и структурной организации данных. Использование простых и гибких структур управления: ветвлений, циклов. Надежность разрабатываемых программ.

Основными операторами в языке программирования Разса1 явля­ются:

    гead, readln — оператор ввода данных; := — оператор присваивания; write, writeln — оператор вывода.

Рассмотрим основные блоки программы с линейной конструкцией (рис. 2.11).

Ход выполнения работы

2. Редактирование готовой программы.

2.1. Выполните задания № 1—3, продемонстрируйте преподавателю результаты работы.

Задание № 1

Измените исходную программу, чтобы она находила сумму двух чисел.

Сохраните программу нажав Файл→Сохранить как.

Задание № 2

Измените исходную программу, чтобы она находила частное двух чисел.

Сохраните программу нажав Файл→Сохранить как.

Задание № 3

Измените исходную программу, чтобы она находила сумму четы­рех чисел.

Сохраните программу нажав Файл→Сохранить как.

3. Составление простейших программ. Выполните задания № 4, 5.

Задание № 4

Составьте программу нахождения значения выражения (а-(d+21)*2)*(с-7*к), где значения переменных а, d, с и к вводятся с клавиатуры (результат выполнения программы покажите препо­давателю).

Читайте также:  Тарифные планы йота для модема

Задание № 5

Составьте программу расчета скорости движения V в скважине с производительностью Q насоса и площадью поперечного сечения F скважины.

Математическая формулировка задачи. Скорость движения раствора определяется по формуле

где Q — производительность насоса; F — площадь поперечного сечения кольцевого пространства между стенками скважины и бурильными трубами.

Площадь сечения скважины F1 = πD12 /4; площадь сечения буриль­ной трубы F2 = πD22 /4 . Тогда F = F1-F2.

Алгоритм решения задачи:

Ввод исходных данных D1,D2,Q; вычисление F1,F2,F и V; вывод результатов V.

Составьте программу, описывающую алгоритм, представленный на рис. 2.15, и продемонстрируйте преподавателю результат работы.

Рис. 2.15. Блок-схема расчета скорости движения в скважине

4. Выполнение зачетного задания. Выполните зачетное задание и предъявите преподавателю ре­зультат работы.

[з] Зачетное задание

Среднее арифметическое двух чисел равно половине суммы этих чисел. Составьте программу, в которой вво­дится два числа и вычисляется их среднее арифметиче­ское. Каждый день Поль получает карманные деньги на мелкие расходы. Из них он тратит 30 пенсов на сладости. Это составляет 1/4 часть того, что он покупает ежедневно. Поль сберегает 1/3 того, что остается после покупки сладостей. Напишите программу, которая выводит на экран сумму, накопленную По­лем за один год. Задайте число в интервале от 1 до 100. Составьте программу, которая:

    умножает это число на себя; складывает результат умножения с удвоенным исходным числом; делит полученную сумму на исходное число; вычитает из результата деления исходное число; выводит на экран окончательный результат.

5. Содержание отчета

Отчет должен содержать:

Название работы. Цель работы. Задание и его решение. Вывод по работе.

6. Контрольные вопросы

Что такое среда программирования? Опишите среду программирования PascalABC. Как сохранить текст программы в Pascal ABC? Какова структура программы на языке Pascal? Как осуществить запуск программы?

Читайте также:  Как изменить directx 11 на directx 9

V = S/t . Насколько я поняла, так как и с дробными числами действия должны выполняться так же.

  • Комментарии
  • Отметить нарушение

Ответ

var
s,t:real;
begin
write(‘Введие расстояние: ‘);
readln(s);
write(‘Введите время (в часах): ‘);
readln(t);
writeln(‘Скорость автомобиля ‘,s/t,’ кмч’);
end.

Ответы на вопрос

write(‘введите количество чисел’);

for i: =1 to n do

желтый знак — нехватка памяти

все остальное — размер

1. программную систему можно рассматривать как множество классов, позволяющих создавать, получать доступ и изменять коллекции данных, называемых объектами

3. вызов объектом компонента – основная базисная операция оо программирования

var s,t: real; begin write(‘введие расстояние: ‘); readln(s); write(‘введите время (в часах): ‘); readln(t); writeln(‘скорость автомобиля ‘,s/t,’ кмч’); end.

v = s/t . насколько я поняла, так как и с дробными числами действия должны выполняться так же.

«>

Ссылка на основную публикацию
Adblock detector