Иллюстрированный самоучитель по С++ для начинающих

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. Написать программу, которая вычисляет наибольший общий делитель двух целых чисел. Рекомендуемый вид экрана во время выполнения программы приведен ниже (данные, введенные пользователем, выделены полужирным шрифтом).

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.