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

Помогите пожалуйста
вводить с клавиатуры целые числа до тех пор, пока не будет введено число 0. разработать алгоритм, определяющий наибольшее из введенных чисел. В Python.
подготовить алгоритм, который выдает таблицу значений функции у=|х-5|+|х+3|. Аргумент находится в диапазоне от -5 до 5 с шагом 0,5. ​


AleksejVer: Первая задача:
AleksejVer: res = 0
while True:
i = int(input())
if i == 0:
break
if i > res:
res = i
print(res)
AleksejVer: (отступы только расставь)

Ответы

Ответ дал: shahbazovelman97
1

Объяснение:

Вот пример кода на Python, который решает поставленные задачи:

   Вводить с клавиатуры целые числа до тех пор, пока не будет введено число 0, и определять наибольшее из введенных чисел:

python

# инициализируем переменную max_num минимально возможным значением

max_num = float('-inf')

while True:

   num = int(input('Введите целое число (0 - для выхода): '))

   if num == 0:

       break

   if num > max_num:

       max_num = num

print('Наибольшее введенное число:', max_num)

   Таблица значений функции у=|х-5|+|х+3|:

python

# создаем пустой список для значений функции

y_values = []

# проходим по значениям аргумента от -5 до 5 с шагом 0.5

for x in range(-10, 11, 1):

   x /= 2.0  # делим на 2, чтобы получить шаг 0.5

   y = abs(x - 5) + abs(x + 3)  # вычисляем значение функции

   y_values.append(y)  # добавляем значение функции в список

# выводим таблицу значений функции

print(' x   |   y ')

print('-----|------')

for i, y in enumerate(y_values):

   x = i / 2.0 - 5  # вычисляем значение аргумента

   print('{:>4} | {:>5}'.format(x, y))

Этот код создает список y_values с значениями функции для каждого значения аргумента от -5 до 5 с шагом 0.5, а затем выводит таблицу значений, используя форматирование строк.


mustafasaparbek7: cps blyat
Вас заинтересует