Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор continue



Работа оператора continue чем-то похожа на работу оператора break. Но вместо форсированного окончания continue переходит с следующей итерации цикла, пропуская оставшийся код цикла. Например, следующая процедура выводит только положительные числа:

do {

scanf(“%d”, &x);

if (x<0) continue;

printf(“%d “, x);

} while (x!= 100);

В циклах while и do…while оператор continue вызывает переход к проверке условия и затем продолжает работу цикла. В случае for выполняется часть увеличения, затем проверяется условие и, наконец, выполняется само тело цикла. Предыдущий пример может быть изменен для вывода только 100 чисел следующим образом:

for (t=0; t<100; ++t) {

scanf(“%d”, &x);

if (x<0) continue;

printf(“%d “, x);

}

2. Варианты задания

1) Вводить последовательность чисел до тех пор, пока их сумма не достигнет М(М вводится и больше 0).Ввести, какое количество чисел составили искомую сумму (саму сумму тоже).

2) Вводить последовательность до тех пор, пока не встретятся 3 подряд идущих положительных числа. Тогда прервать ввод и сообщить, сколько во введенной последовательности было:

а) всего чисел,

б) положительных чисел,

в) отрицательных чисел.

3) Вычислить приближенное значение бесконечной суммы с точностью до e=0,0001.

4) Вычислить приближенное значение бесконечной суммы с точностью до e=0,05.

5) Вычислить приближенное значение бесконечной суммы с точностью до e=0,00005.

6) Вычислить приближенное значение бесконечной суммы с точностью до e=0,0001.

7) Вычислить приближенное значение бесконечной суммы с точностью до e=0,001.

8) Вычислить приближенное значение бесконечной суммы с точностью до e=0,005.

9) Вычислить приближенное значение бесконечной суммы с точностью до e=0,0005.

10) Вычислить приближенное значение бесконечной суммы с точностью до e=0,01.

Вычислить приближенное значение бесконечной суммы с точностью до e=0,05.





Дата публикования: 2015-10-09; Прочитано: 445 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...