Глава 2.4. Алгоритмы, реализуемые с помощью циклов типа ПОКА.

Алгоритмы, реализуемые с помощью циклов типа ПОКА (Введение)
С помощью циклов типа пока можно запрограммировать любые повторяющиеся фрагменты алгоритмов. Но на практике цикл типа пока чаще всего используют в двух следующих случаях:   Число повторений заранее…
Пример 4.1. Определить, является ли заданная последовательность чисел a1 , a2 , ... , aN монотонно убывающей.
Система тестов Номер теста Проверяемый случай Данные Результат N Вектор А Otvet 1 Является 3 (3, 2, 1) 'Да' 2 Не является 3 (2, 3, 1) 'Нет' Школьный АЯ …
Пример 4.2. Задано множество точек на плоскости. Oпределить, принадлежит ли хотя бы одна точка множества внутренней области круга с центром в точке (a, b) и радиусом R.
 Система тестов Номер теста Проверяемый случай Данные Результат a b R Кол. точек Координаты точек Otvet  1 Принадлежит 1 0 2 3 X=(-1, 2, 3)  Y=(2, 1, 2) "Да" 2 Не…
Пример 4.3. Определить, имеется ли среди элементов главной диагонали заданной целочисленной матрицы A(N, N) хотя бы один положительный нечётный элемент.
  Система тестов Номер теста Проверяемый случай Данные Результат N Матрица А Текст 1 Имеется 3 "Есть такие" 2 Не имеется 2 "Нет таких" Демонстрация Школьный…
Пример 4.5. Включить заданное число D в массив A(N), упорядоченный по возрастанию, с сохранением упорядоченности.
Система тестов Номер теста Проверяемый случай Данные Результат D Массив А 1 D <= a1 0 A=(1, 3, 5) A=(0, 1, 3, 5) 2 a1< D <= aN 4 A=(1, 3, 5) A=(1, 3, 4, 5) 3 aN…