0 / 0 / 0 Регистрация: 04.05.2021 Сообщений: 2 |
|
1 |
|
Программа считающая количество только четных чисел04.05.2021, 22:09. Показов 22170. Ответов 2
Всем привет, недавно начал изучение Python’a и встретился с такого рода задачей, нужно создать программу, которая считает количество только чётных чисел в последовательности. последовательность заканчивается если ввести ноль, и выводит результат на экран. Решить нужно с помощью цикла while. Надеюсь на вашу помощь.
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
04.05.2021, 22:09 |
Ответы с готовыми решениями: Числа. Подсчитать количество четных и нечетных чисел- разрядов. Найти суммы только всех четных и только нечетных, проверить какая из сумм больше Найти количество чисел, содержащих только четные цифры, а среди оставшихся — количество чисел с равным числом четных Программа, считающая количество слов в предложении Программа считающая количество символов в строке 2 |
Catstail Модератор 35555 / 19455 / 4071 Регистрация: 12.02.2012 Сообщений: 32,492 Записей в блоге: 13 |
||||
04.05.2021, 22:22 |
2 |
|||
Решение
2 |
0 / 0 / 0 Регистрация: 04.05.2021 Сообщений: 2 |
|
05.05.2021, 20:59 [ТС] |
3 |
Спасибо большое
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
05.05.2021, 20:59 |
Помогаю со студенческими работами здесь Программа считающая количество букв в предложении Clojure Рекурсивная функция от одного числового аргумента N, считающая произведение чётных натуральных чисел от 2 до N
Программа, считающая количество символов в строках файла Программа считающая сумму квадратов чисел Подпрограмма считающая сумму и количество нечётных чисел в заданном массиве 2-х байтовых чисел без знака Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 3 |
«Количество четных элементов последовательности»
«Количество четных элементов последовательности»
Условие:
Определите количество четных элементов в последовательности, завершающейся числом 0.
Решение:
x=int(input()) k=0 if x%2==0: k+=1 while x!=0: x=int(input()) if x%2==0: k+=1 print(k—1) |
Занятие 6. Цикл while
Задача «Количество четных элементов последовательности»
Условие
Определите количество четных элементов в последовательности, завершающейся числом 0.
Во всех задачах считывайте входные данные через input()
и выводите ответ через print()
.
Тесты
Входные данные | Правильный ответ | Что вывела программа | Результат | |
---|---|---|---|---|
2 1 4 0 |
2 |
|||
1 3 5 7 9 1 3 5 7 9 0 |
0 |
|||
2 4 0 |
2 |
|||
7883 0 |
0 |
|||
0 |
0 |
|||
1 2 3 4 5 6 7 0 |
3 |
|||
1 2 3 4 0 5 6 7 0 8 9 0 0 |
2 |
|||
5 3 6 7 4 2 4 5 6 7 4 3 4 6 7 4 5 7 8 4 4 3 6 3 7 5 5 4 3 5 0 |
14 |
|||
1 0 2 0 3 0 |
0 |
|||
88 69 61 66 16 39 56 97 57 84 13 84 63 26 68 50 34 68 67 33 88 89 8 35 77 22 57 43 12 92 55 45 64 86 37 65 89 10 83 21 78 19 62 28 79 48 54 7 51 30 57 43 13 24 91 99 97 10 9 25 60 37 76 33 11 43 79 39 8 95 61 52 6 15 42 5 26 83 51 41 70 48 100 13 49 20 39 7 70 75 3 29 62 47 47 99 8 73 1 78 0 |
42 |
Задача «Список квадратов»
Условие
По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.
Задача «Минимальный делитель»
Условие
Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1.
d
Задача «Утренняя пробежка»
Условие
В первый день спортсмен пробежал x километров, а затем он каждый день увеличивал пробег на 10% от предыдущего значения. По данному числу y определите номер дня, на который пробег спортсмена составит не менее y километров.
Программа получает на вход действительные числа x и y и должна вывести одно натуральное число.
Задача «Длина последовательности»
Условие
Программа получает на вход последовательность целых неотрицательных чисел, каждое число записано в отдельной строке. Последовательность завершается числом 0, при считывании которого программа должна закончить свою работу и вывести количество членов последовательности (не считая завершающего числа 0). Числа, следующие за числом 0, считывать не нужно.
Задача «Сумма последовательности»
Условие
Определите сумму всех элементов последовательности, завершающейся числом 0. В этой и во всех следующих задачах числа, следующие за первым нулем, учитывать не нужно.
Задача «Среднее значение последовательности»
Условие
Определите среднее значение всех элементов последовательности, завершающейся числом 0.
Задача «Максимум последовательности»
Условие
Последовательность состоит из натуральных чисел и завершается числом 0. Определите значение наибольшего элемента последовательности.
Задача «Индекс максимума последовательности»
Условие
Последовательность состоит из натуральных чисел и завершается числом 0. Определите индекс наибольшего элемента последовательности. Если наибольших элементов несколько, выведите индекс первого из них. Нумерация элементов начинается с нуля.
Задача «Количество четных элементов последовательности»
Условие
Определите количество четных элементов в последовательности, завершающейся числом 0.
Задача «Количество элементов, которые больше предыдущего»
Условие
Последовательность состоит из натуральных чисел и завершается числом 0. Определите, сколько элементов этой последовательности больше предыдущего элемента.
Задача «Второй максимум»
Условие
Последовательность состоит из различных натуральных чисел и завершается числом 0. Определите значение второго по величине элемента в этой последовательности. Гарантируется, что в последовательности есть хотя бы два элемента.
Задача «Количество элементов, равных максимуму»
Условие
Последовательность состоит из натуральных чисел и завершается числом 0. Определите, сколько элементов этой последовательности равны ее наибольшему элементу.
Задача «Числа Фибоначчи»
Условие
Последовательность Фибоначчи определяется так:
φ0 = 0, φ1 = 1, φn = φn−1 + φn−2.
По данному числу n определите n-е число Фибоначчи φn.
Задача «Номер числа Фибоначчи»
Условие
Дано натуральное число A. Определите, каким по счету числом Фибоначчи оно является, то есть выведите такое число n, что φn = A. Если А не является числом Фибоначчи, выведите число -1.
Задача «Максимальное число идущих подряд равных элементов»
Условие
Дана последовательность натуральных чисел, завершающаяся числом 0. Определите, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.
Задача «Стандартное отклонение»
Условие
Дана последовательность натуральных чисел x1x1, x2x2, …, xnxn. Стандартным отклонением называется величинаσ=(x1−s)2+(x2−s)2+…+(xn−s)2n−1−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−√σ=(x1−s)2+(x2−s)2+…+(xn−s)2n−1где s=x1+x2+…+xnns=x1+x2+…+xnn — среднее арифметическое последовательности.
Определите стандартное отклонение для данной последовательности натуральных чисел, завершающейся числом 0.
Permalink
Cannot retrieve contributors at this time
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# «Количество четных элементов последовательности» «The number of even elements of a sequence» | |
# Определите количество четных элементов в последовательности, завершающейся числом 0. | |
n = -1 | |
i = -1 | |
while n != 0: | |
n = int(input()) | |
if n % 2 == 0: | |
i += 1 | |
print(i) |