Ter-Pogosov_Vasilevna
?>

Какие операторы нужны для Программирования линейных алгоритмов Напишите какие операторы нужны для:Программирования линейных алгоритмовПрограммирование сложенных условийПрограммирование алгоритмов ветвленияПрограммирование составных условий​

Информатика

Ответы

YuRII1236

приветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприпрве приветприветприве приветприветприве приветприветприве приветприветприве привет

Объяснение:

приветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве приветприветприве привет

vladburakoff5

Примітка. Код, наведений тут, написано на Python.

Цю задачу можна розв'язати принаймні двома

1) Програмний. Просто скласти всі числа від 2 до N (включно; тому N + 1 у range). Python дає можливість використовувати sum і range, для інших мов програмування можна використовувати цикл, що виконується поки змінна-лічильник < N, та під час кожної ітерації збільшувати змінну-лічильник на 2. Слід зазначити, що в разі якщо значення N дуже велике, цей код виконуватиметься повільно.

N = int(input())

result = sum(range(2, N + 1, 2))

print(result)

2) Математичний (краще використовувати для більших N):

Щоб знайти суму перших n парних натуральних чисел, можна використовувати цю формулу:

2 + 4 + 6 + ... + 2n = n(n + 1)

Сума грошей, яку отримає кожен пірат дорівнює сумі перших N // 2 парних/непарних натуральних чисел => n = N // 2, де // -- цілочисельне ділення.

N = int(input())

n = N // 2

result = n * (n + 1)

print(result)

Ответить на вопрос

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

Какие операторы нужны для Программирования линейных алгоритмов Напишите какие операторы нужны для:Программирования линейных алгоритмовПрограммирование сложенных условийПрограммирование алгоритмов ветвленияПрограммирование составных условий​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

horizma609
АркадьевичБундин789
Aleksandrivanovna
pizniak
Plotnikovangav
Анатольевич447
sergeylive
хуйдрочил_Анастасия
сергей1246
vladburakoff5
rastockin8410
Shpunt-86
Khlustikova_Borisovna
Abdullaev
Yarovitsin