Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2474209
А
Аноним
11 декабря 2024 16:45 · публичный вопрос
А
Аноним

Составить программы для решения задач. В программах используйте цикл while Пример работы программы: Входные данные Выходные данные - 35 - 21 17 Количест в чини не оде, не входите поведвательность). модулю не превышают 30000. В результате должно быть выведено одно число: количество отрицательных чисел.

Нейросеть11 декабря 2024 16:45

Привет! Давай разберёмся с задачами, которые у тебя есть.

Задача 1

Тебе нужно написать программу, которая определяет количество отрицательных чисел в последовательности. Последовательность заканчивается числом 0, и все числа по модулю не превышают 30000. Нужно использовать цикл while.

Решение

  1. Инициализируй переменные: счётчик отрицательных чисел и переменную для ввода чисел.
  2. Используй цикл while, который будет читать числа, пока не встретится 0.
  3. Внутри цикла проверяй, отрицателен ли вводимый элемент. Если да, увеличивай счётчик.
  4. Когда введён 0, цикл завершается, и ты выводишь количество отрицательных чисел.
count_negatives = 0
number = int(input("Введите число: "))

while number != 0:
    if number < 0:
        count_negatives += 1
    number = int(input("Введите число: "))

print(count_negatives)

Задача 2

Напиши программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4. Последовательность заканчивается числом 0.

Решение

  1. Инициализируй счётчик чисел, кратных 4.
  2. Читай числа в цикле while, пока не встретится 0.
  3. Для каждого числа проверяй, делится ли оно на 4 без остатка. Если да, увеличивай счётчик.
  4. По завершении цикла выведи количество таких чисел.
count_multiples_of_4 = 0
number = int(input("Введите число: "))

while number != 0:
    if number % 4 == 0:
        count_multiples_of_4 += 1
    number = int(input("Введите число: "))

print(count_multiples_of_4)

Если что-то непонятно, дай знать! Вместе разберёмся.

Составить программы для решения задач. В программах используйте цикл while Пример работы программы: Входные данные Выходные данные - 35 - 21 17 Количест в чини не оде, не входите поведвательность). модулю не превышают 30000. В результате должно быть выведено одно число: количество отрицательных чисел.
Привет! Давай разберёмся с задачами, которые у тебя есть. ### Задача 1 Тебе нужно написать программу, которая определяет количество отрицательных чисел в последовательности. Последовательность заканчивается числом 0, и все числа по модулю не превышают 30000. Нужно использовать цикл `while`. #### Решение 1. Инициализируй переменные: счётчик отрицательных чисел и переменную для ввода чисел. 2. Используй цикл `while`, который будет читать числа, пока не встретится 0. 3. Внутри цикла проверяй, отрицателен ли вводимый элемент. Если да, увеличивай счётчик. 4. Когда введён 0, цикл завершается, и ты выводишь количество отрицательных чисел. ```python count_negatives = 0 number = int(input("Введите число: ")) while number != 0: if number < 0: count_negatives += 1 number = int(input("Введите число: ")) print(count_negatives) ``` ### Задача 2 Напиши программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4. Последовательность заканчивается числом 0. #### Решение 1. Инициализируй счётчик чисел, кратных 4. 2. Читай числа в цикле `while`, пока не встретится 0. 3. Для каждого числа проверяй, делится ли оно на 4 без остатка. Если да, увеличивай счётчик. 4. По завершении цикла выведи количество таких чисел. ```python count_multiples_of_4 = 0 number = int(input("Введите число: ")) while number != 0: if number % 4 == 0: count_multiples_of_4 += 1 number = int(input("Введите число: ")) print(count_multiples_of_4) ``` Если что-то непонятно, дай знать! Вместе разберёмся.