Урок 17. Организация вычислений

Цель урока: изучить организацию вычислений в языке Pascal, а также использование языка программирования для решения задач. 


При решении любой задачи человеку приходится выполнять следующие действия:

  • определение исходных данных (что дано в задаче);
  • определение результатов (что нужно получить);
  • обработка исходных данных в соответствии с известными правилами так, чтобы получить результат.

Применяя данные правила к решению задачи по программированию, получим следующие этапы решения задачи:

  1. Определение исходных данных.
  2. Определение результатов.
  3. Составление алгоритма решения задачи.
  4. Определение типов данных для переменных, используемых при реализации алгоритма.
  5. Написание программы.
  6. Тестирование программы.
  7. Анализ результатов.

Тестирование программы — проверка правильности работы программы при разных наборах исходных данных.

В программе можно использовать комментарии — текст, который не анализируется при запуске программы на выполнение.

Текст после символов // считается комментарием и выделяется зеленым цветом.

Математические функции

 Функция Название  Пример
 abs(x) Вычисляет модуль числа  хabs(-7)  = 7
abs(5) = 5
 pi Возвращает значение числа Пи pi = 3.14
 sqr(x) Вычисляет квадрат числа х sqr(4) = 16
 sqrt(x) Вычисляет квадратный корень из числа  х sqrt(49) = 7

Пример программы


Задания по теме урока

Если необходимо, скачайте и установите среду разработки PascalABC.NET (скачать)

Задание 1. На числовой оси лежат точки с координатами Х1 и Х2. Найдите расстояние между этими точками, зная, что расстояние можно вычислить по формуле:

Значения переменных Х1 и Х2 вводятся с клавиатуры.

Задание 2. Дан радиус круга. Напишите программу, которая вычисляет длину окружности С по введенному с клавиатуры радиусу r.

Указание: используйте константу – число Пи.

Задание 3. Цена A кг. груш равна B рублей. Напишите программу, которая вычислит, сколько стоит N кг. груш. Значения переменных A, B, N вводятся с клавиатуры.

Задание 4. В классе присутствовало X учеников. На вопрос учителя ответ знала половина учеников, но руку подняли только две трети из тех, кто знал. Сколько учеников подняло руку? Значение переменной X вводится с клавиатуры.

Дополнительное задание

Числа a, b, c вводятся с клавиатуры. Напишите программу, которая вычислит значение выражения:

Дополнительные задания

Это изображение имеет пустой атрибут alt; его имя файла - hw-e1653285769766.png

Домашнее задание

§ 15 учебного пособия, ответить на вопросы


Форма отправки решений

Форма видна только зарегистрированным пользователям.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *