Задание 4. Самостоятельное решение задач

Самостоятельно решите задачу из Таблицы 3, выбрав вариант, совпадающий с номером компьютера. Сохраните программу на диске под именем uslov4.

Табл.3

№ варианта Условие Исходные данные
  Три точки на плоскости заданы своими координатами. Выяснить какие из них находятся на максимальном расстоянии друг от друга х1, у1, х2, у2, х3, у3
  Вычислить: a, b, c
  Заданы три величины а, b, c. Определить максимальное и минимальное значение из их произведения, среднего арифметического и cуммы экспонент exp(a) + exp(b) + exp(c) a, b, c
  Определить в какой четверти координатной плоскости находится точка с координатами х, у х, у
  Вычислить: x, y, z
  Вычислить: x, y
  Вычислить: x, y, z
  Вычислить: x, y
  Вычислить значение функции, заданной графически, по заданному значению аргумента х  
  Решить линейное уравнение ах + b = 0 для любых значений коэффициентов a, b
  Проверьте, делится ли выбранное число на 5, на 11 или на 13 х
  Определить попадет ли точка с координатами (х,у) в кольцо с внутренним радиусом R1 и внешним радиусом R2 и с центром в начале координат   х, у
  Вычислить: x, y
  Вычислить значение функции, заданной графически, по заданному значению аргумента х: х

Тестовое задание

Вариант вашего задания совпадает с номером вашего компьютера!

Составьте программу вычисления значения функции у при произвольных значениях х, а, b. Проверьте правильность выполнения программы при заданных значениях переменных. Сохраните программу под именем Test2_FIO.

Табл.4

№ варианта Функция № варианта Функция
1. 2.
3. 4.
5. 6.
7. 8.
9. 10.
11. 12.
13. 14.

Контрольное задание

Вариант вашего задания задает преподаватель!

Составьте программу вычисления значения функции y=f(x) при произвольном значении x. Проверьте правильность вычисления, задавая произвольные значения x.

Отчет по заданию оформите в письменном виде!

Отчет должен содержать условия задачи, блок-схему алгоритма, текст программы, исходные данные и результаты.

Табл.5

№ варианта Функция № варианта Функция

Лабораторная работа №4
Программирование циклов с условием

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

Алгоритм называется циклическим, если он содержит многократное выполнение одних и тех же ветвей при различных значениях промежуточных данных. Различают циклы с параметрами и циклы с условием.

В Turbo Pascal используется три формы оператора цикла, с помощью которых можно осуществить многократно повторяющиеся вычисления:

· оператор цикла с предусловием;

· оператор цикла с постусловием;

· оператор цикла с параметром.

Оператор цикла с предусловием имеет вид:

While <условие> Do <оператор>

Он организует выполнение оператора неизвестное заранее число раз. Тело цикла выполняется до тех пор, пока условие истинно, выполнение прекращается, когда условие становится ложным. Так как истинность условия проверяется в начале каждой итерации, то тело цикла может не выполниться ни разу. Если после ключевого слова Do необходимо выполнить несколько операторов, то используется составной оператор Begin … End.

Оператор цикла с предусловием имеет следующую блок-схему:

 
 

Рис. 1. Блок-схема оператора цикла с предусловием


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: