Как найти количество четных чисел в последовательности

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

Ответы с готовыми решениями:

Числа. Подсчитать количество четных и нечетных чисел- разрядов. Найти суммы только всех четных и только нечетных, проверить какая из сумм больше
Добрый день, не могу понять как же составить программу для этой задачи без использования массивов….

Найти количество чисел, содержащих только четные цифры, а среди оставшихся — количество чисел с равным числом четных
Ввести n чисел с консоли.
Найти количество чисел, содержащих только четные цифры, а среди…

Программа, считающая количество слов в предложении
Помогите исправить ошибки в программе, которая должна считать количество слов в предложении

Программа считающая количество символов в строке
Помогите написать программу, которая будет считать количество символов в строке, вводимых с…

2

Catstail

Модератор

Эксперт функциональных языков программированияЭксперт Python

35555 / 19455 / 4071

Регистрация: 12.02.2012

Сообщений: 32,492

Записей в блоге: 13

04.05.2021, 22:22

2

Лучший ответ Сообщение было отмечено Saghat как решение

Решение

Python
1
2
3
4
5
6
7
8
c=0
while True:
    a=int(input())
    if a==0:
        break
    if a%2==0:
        c+=1
print(c)



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
Написать рекурсивную функцию от одного числового аргумента N, считавшую произведение чётных…

Вводится последовательность чисел до первого нуля, найти количество четных чисел. Только цикл через while
Вводится последовательность чисел до первого нуля, найти количество четных чисел.

Программа, считающая количество символов в строках файла
Помогите сделать программу с интерфейсом в Delphi. Суть задачи: Нужно, чтобы программка открывала…

Программа считающая сумму квадратов чисел
Программа должна быть сделана строго через цикл for, while нельзя !(такое задание) число должно…

Подпрограмма считающая сумму и количество нечётных чисел в заданном массиве 2-х байтовых чисел без знака
есть подобная прога, кот. считает кол-во и сумму ПОЛОЖИТЕЛЬНЫХ чисел.не знаю, как переделать в b3:…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

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(k1)

Занятие 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

Show hidden 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)

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Видео как найти работу студенту
  • Как составить таблицу сравнения цен
  • Как найти запрет на авто
  • Как найти автобус на маршруте в яндекс
  • Понравилось в вк как найти на андроиде

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии