While
Общие замечания
Приступая к решению задач этого раздела, следует вспомнить, что:
- число повторений инструкций цикла do while определяется ходом выполнения программы;
- инструкции цикла while выполняются до тех пор, пока значение выражения, записанного после слова while, не станет равным нулю;
- после слова while надо записывать условие выполнения инструкций цикла;
- для завершения цикла while в теле цикла обязательно должны быть инструкции, выполнение которых влияет на условие завершения цикла;
- цикл while – это цикл с предусловием, т. е. возможна ситуация, при которой инструкции тела цикла ни разу не будут выполнены;
- цикл while, как правило, используется для организации приближенных вычислений, в задачах поиска и обработки данных, вводимых с клавиатуры или из файла.
Задачи
140. Напишите программу, которая выводит на экран таблицу значений функции у = 2х2 -5х-8 в диапазоне от -4 до 4. Шаг изменения аргумента 0.5.
141. Напишите программу, которая вычисляет число "Пи" с заданной пользователем точностью. Для вычисления значения числа "Пи" воспользуйтесь тем, что значение частичной суммы ряда 1-1/3+1/5-1/7+1/9-… при суммировании достаточно большого количества членов приближается к значению π/4. Рекомендуемый вид экрана во время выполнения программы приведен ниже (данные, введенные пользователем, выделены полужирным шрифтом).
Задайте точность вычисления π › 0.001 Значение числа π с точностью 0.001000 равно 3.143589 Просуммировано 502 члена ряда.
142. Написать программу, которая вычисляет наибольший общий делитель двух целых чисел. Рекомендуемый вид экрана во время выполнения программы приведен ниже (данные, введенные пользователем, выделены полужирным шрифтом).