• Предмет: Информатика
  • Автор: markromanec
  • Вопрос задан 4 месяца назад

У першому рядку задано кількість елементів n (n ≤ 100) у послідовності. У наступних n рядках дійсні числа, значення яких не перевищують за модулем 100.

Вхідні дані

у першому рядку число n кількість чисел

n рядків з дійсними числами

Вихідні дані

Виведіть максимальне значення серед цих модулів

pyton

Ответы

Ответ дал: tkachenkoartem561
0

Ответ:

Отже, для вирішення даної задачі потрібно зчитати з консолі кількість елементів n, а потім відповідну кількість разів зчитати дійсні числа та обчислити їх модулі. Після цього потрібно знайти максимальне значення серед цих модулів та вивести його на екран.

Ось код, який розв'язує дану задачу:

n = int(input()) # зчитуємо кількість елементів

max_abs = 0 # змінна для зберігання максимального модуля

for i in range(n):

num = float(input()) # зчитуємо число

abs_num = abs(num) # обчислюємо його модуль

if abs_num > max_abs: # перевіряємо, чи більший він за попередній максимум

max_abs = abs_num # якщо так, то зберігаємо нове значення

print(max_abs) # виводимо максимальний модуль на екран

Вас заинтересует