Предмет: Информатика, автор: name023

Випадково обираються два числа k і n з проміжку від 1
до 20. Знайдіть суму парних чисел, розташованих між цими
числами.

Ответы

Автор ответа: ngamora915
0

Ответ:

Спочатку треба з'ясувати, яке з чисел k та n є більшим, тоді вони будуть складати наш проміжок. Потім можна перебрати всі парні числа від k до n включно, і додати їх, якщо вони лежать між k та n.

Отже, нехай k - менше число, а n - більше. Тоді можна записати код на мові Python для знаходження суми парних чисел, розташованих між k та n:

python

k = int(input("Введіть число k: "))n = int(input("Введіть число n: "))

if k > n:

k, n = n, k # Міняємо місцями k та n, якщо вони були введені в неправильному порядку

sum = 0 # Ініціалізуємо змінну для збереження суми парних чисел

for i in range(k, n+1): # Перебираємо всі числа від k до n включно

if i % 2 == 0: # Якщо число парне

sum += i # Додаємо його до суми

print("Сума парних чисел, розташованих між", k, "та", n, "дорівнює", sum)

Наприклад, якщо ввести k=7 та n=16, програма повинна вивести:

Сума парних чисел, розташованих між 7 та 16 дорівнює 60

Оскільки парними числами між 7 та 16 є 8, 10, 12, 14 і 16, а їх сума дорівнює 60.

Автор ответа: pototskayavika
0

Відповідь:Якщо обидва числа парні або обидва непарні:

Сума парних чисел = 2 + 4 + 6 + ... + 18, де крок між парними числами дорівнює 2.

Це арифметична прогресія з першим членом a = 2, кроком d = 2 і кількістю членів n = (максимальне значення - мінімальне значення) / 2 + 1.

Тому сума парних чисел = ((максимальне значення - мінімальне значення) / 2 + 1) * (2 + максимальне значення) / 2 - ((максимальне значення - мінімальне значення) % 2) * (мінімальне значення % 2).

Якщо одне з чисел парне, а інше непарне:

Сума парних чисел = 4 + 6 + 8 + ... + 18, якщо парне число більше, або 2 + 4 + 6 + ... + 16, якщо парне число менше.

Для визначення суми парних чисел ми візьмемо аналогічну формулу для арифметичної прогресії, але за умови, що максимальне значення або мінімальне значення є парним числом. В іншому випадку сума буде 0.

Тому сума парних чисел = ((максимальне значення - мінімальне значення) / 2) * (2 + максимальне значення) / 2, якщо максимальне значення або мінімальне значення є парним числом, або 0 в іншому випадку.

Отже, формула для знаходження суми парних чисел між двома випадковими числами k і n з проміжку від 1 до 20 виглядає наступним чином:

Сума парних чисел = ((max(k,n) - min(k,n)) / 2 + 1) * (2 + max(k,n)) / 2 - ((max(k,n) - min(k,n)) % 2) * (min(k,n) % 2), якщо max(k,n) % 2 = min(k,n) % 2, або ((max(k,n

Пояснення:

Похожие вопросы
Предмет: Алгебра, автор: Аноним
Предмет: Геометрия, автор: yanasochi