#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int sum=0,n,count=1, count_ch=0;
float result;
cin >> n;
if (n<10000)
{
while (n != 0)
{
if (n % 2 == 0)
{
sum += n;
count_ch++;
}
cin >> n;
count++;
if (n > 10000 or count > 1000)
{
break;
}
}
}
result = sum/count_ch;
printf("%.2f",result);
}
Цикл while (“пока”) позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.
Синтаксис цикла while в простейшем случае выглядит так:☰
1.
Ввод и вывод данных
2.
Условия
3.
Вычисления
4.
Цикл for
5.
Строки
6.
Цикл while
1.
Цикл while
2.
Инструкции управления циклом
3.
Множественное присваивание
Задачи
Список квадратов
Минимальный делитель
Степень двойки
Утренняя пробежка
Длина последовательности
Сумма последовательности
Среднее значение последовательности
Максимум последовательности
Индекс максимума последовательности
Количество четных элементов последовательности
Количество элементов, которые больше предыдущего
Второй максимум
Количество элементов, равных максимуму
Числа Фибоначчи
Номер числа Фибоначчи
Максимальное число идущих подряд равных элементов
Стандартное отклонение
7.
Списки
8.
Функции и рекурсия
9.
Двумерные массивы
10.
Множества
11.
Словари
Занятие 6. Цикл while
1. Цикл while
Цикл while (“пока”) позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.
Синтаксис цикла while в простейшем случае выглядит так:
1
2
3
while условие:
блок инструкций
При выполнении цикла while сначала проверяется условие. Если оно ложно, то выполнение цикла прекращается и управление передается на следующую инструкцию после тела цикла while. Если условие истинно, то выполняется инструкция, после чего условие проверяется снова и снова выполняется инструкция. Так продолжается до тех пор, пока условие будет истинно. Как только условие станет ложно, работа цикла завершится и управление передастся следующей инструкции после цикла.
Например, следующий фрагмент программы напечатает на экран квадраты всех целых чисел от 1 до 10. Видно, что цикл while может заменять цикл for ... in range(...):
☰
1.
Ввод и вывод данных
2.
Условия
3.
Вычисления
4.
Цикл for
5.
Строки
6.
Цикл while
1.
Цикл while
2.
Инструкции управления циклом
3.
Множественное присваивание
Задачи
Список квадратов
Минимальный делитель
Степень двойки
Утренняя пробежка
Длина последовательности
Сумма последовательности
Среднее значение последовательности
Максимум последовательности
Индекс максимума последовательности
Количество четных элементов последовательности
Количество элементов, которые больше предыдущего
Второй максимум
Количество элементов, равных максимуму
Числа Фибоначчи
Номер числа Фибоначчи
Максимальное число идущих подряд равных элементов
Стандартное отклонение
7.
Списки
8.
Функции и рекурсия
9.
Двумерные массивы
10.
Множества
11.
Словари
Занятие 6. Цикл while
1. Цикл while
Цикл while (“пока”) позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.
Синтаксис цикла while в простейшем случае выглядит так:
1
2
3
while условие:
блок инструкций
При выполнении цикла while сначала проверяется условие. Если оно ложно, то выполнение цикла прекращается и управление передается на следующую инструкцию после тела цикла while. Если условие истинно, то выполняется инструкция, после чего условие проверяется снова и снова выполняется инструкция. Так продолжается до тех пор, пока условие будет истинно. Как только условие станет ложно, работа цикла завершится и управление передастся следующей инструкции после цикла.
Например, следующий фрагмент программы напечатает на экран квадраты всех целых чисел от 1 до 10. Видно, что цикл while может заменять цикл for ... in range(...):
i = 1
while i <= 10:
print(i ** 2)
i += 1
В этом примере переменная i внутри цикла изменяется от 1 до 10. Такая переменная, значение которой меняется с каждым новым проходом цикла, называется счетчиком. Заметим, что после выполнения этого фрагмента значение переменной i будет равно 11, поскольку именно при i == 11 условие i <= 10 впервые перестанет выполняться.
Вот еще один пример использования цикла while для определения количества цифр натурального числа n:
запустить выполнить пошагово
Все ли мы знаем о таком привычном для нас веществе, которое всегда и в природе, и в быту сопровождает нас?
Вода - самое распространенное на Земле вещество, она занимает более 70% площади поверхности земли, и только около 30% приходится на долю суши. Вода придает Земле тот неповторимый вид, который отличает ее от других планет Солнечной системы.
С древности люди поклонялись воде и обожествляли, об этом можно посмотреть в фильме «Великая тайна воды». Видео 22.
В философии древних греков отражалось глубокое понимание значения воды во всех явлениях природы и в жизни человека. Так, Фалес Милетский, великий древнегреческий философ и математик, живший в 6-7 в.в. до н.э., высказал гениальную догадку, что вода - первооснова всего на Земле. Современная наука, в том числе экология, полностью подтвердила это. Вода - непременная составная часть всего живого, она играет первостепенную роль в жизни всех живых существ, в том числе человека.Как утверждают ученые, жизнь на Земле впервые появилась в воде, а лишь потом распространилась на сушу/ Свою зависимость от воды наземные организмы сохранили в ходе эволюции в течение многих миллионов лет.
Как Вы думаете, сколько времени может прожить человек без пищи, а сколько - без воды?
Вода обеспечивает доставку питательных веществ и кислорода ко всем клеткам тела, защиту и буферизацию жизненно важных органов, регуляцию температуры тела в преобразовании пищи в энергию, усвоении питательных веществ органами, вывод шлаков и отходов в процессе жизнедеятельности и выполнение целого ряда других функций. Видео 23.
Попробуйте подышать на холодное стекло. Что Вы увидите? Пары воды, которую Вы выдохнули, сконденсировались на холодном стекле, превратились в жидкую воду. Откуда эта вода взялась в нашем организме?
Не будем забывать, что вода - среда обитания огромного числа живых организмов, отличающихся друг от друга и определяющих различные свойства вод океанов, морей, озер, рек и болот.
Благодаря воде в природе происходитперенос веществ из почвы в растения, с суши в реки, озера и океаны, из атмосферы на сушу, питание живых организмов этих систем и вынос отходов их жизнедеятельности. Значение воды в природе иногда сравнивают с той ролью, какую выполняет кровь в живом организме.
Объяснение: