Знайти суму ряду послідовних чисел від N1 до N, де N1 та N - вводяться з клавіатури. Забезпечити перевірку, чи N1 < N. Результат відобразити на екрані. Введення і виведення супроводжувати пояснювальним текстом.
Програма:
Python:
N1 = int(input('Перше число: '))
N = int(input('Друге число: '))
summ = 0
if N1 < N:
for _ in range(N1, N + 1):
summ += _
print(f'Сума чисел від {N1} до {N}: {summ}')
elif N1 > N:
for _ in range(N, N1 + 1):
summ += _
print(f'Сума чисел від {N} до {N1}: {summ}')
else: print('Ці числа рівні!')
Есть конструкция for:
for (init-expression; cond-expression; loop-expression)
действие
init-expression - выражение, которое выполняется лишь раз при старте цикла, например, чтобы задать начальное значение счетчика.
cond-expression - условие, которое проверяется перед каждой итерацией.
loop-expression - выражение, которое выполняется после каждой итерации.
Данный вид цикла может как выполняться, так и нет, в зависимости от истинности условия.
Есть конструкция while:
while (cond-expression)
действие
cond-expression - условие, которое проверяется перед каждой итерацией.
Данный вид цикла может как выполняться, так и нет, в зависимости от истинности условия.
Есть конструкция do-while:
do {
действие
} while (cond-expression)
cond-expression - условие, которое проверяется после каждой итерацией.
Данный вид цикла выполняется минимум один раз
Поделитесь своими знаниями, ответьте на вопрос:
Вася и петя играли в шпионов и кодировали сообщение собственным шифром. фрагмент кодовой таблицы на рисунке. расшифруйте сообщение: 122212212110.
ответ:
12 22 122 12 110
д е г д ж < ----- зашифрованное сообщение
объяснение: