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

Помогите пж срочно даю 60 балов.
Написати код для розв'язку задач:
1.Знаходження середнього значення: Задача полягає в обчисленні середнього арифметичного для набору чисел. Вам потрібно ввести числа, обчислити їх суму і поділити на кількість чисел. 2.Знаходження найменшого числа: Задача полягає в пошуку найменшого числа серед заданого набору. Введіть числа і знайдіть найменше серед них. 3.Підрахунок суми чисел до певного числа: Задача полягає в знаходженні суми всіх чисел від 1 до заданого числа N. Використовуйте формулу суми арифметичної прогресії для розв'язання цієї задачі.
4.Перевірка на простоту: Задача полягає в перевірці, чи є задане число простим. Просте число ділиться лише на 1 і саме себе. Вам потрібно перевірити, чи має задане число інші дільники, окрім 1 і самого себе.
5.Переведення градусів Цельсія в Фаренгейта: Задача полягає в переведенні температури з градусів Цельсія в градуси Фаренгейта за допомогою лінійного алгоритму. Використовуйте формулу переведення: F = (C × 9/5) + 32, де F - температура в Фаренгейтах, а C - температура в Цельсіях.​

Ответы

Ответ дал: nolikey
1

1)# Функція для обчислення середнього значення

def obchyslennya_serednogo_znachennya(numbers):

   # Перевірка, чи передано пустий список

   if not numbers:

       return "Список чисел порожній. Неможливо обчислити середнє значення."

   # Обчислення суми чисел

   suma = sum(numbers)

   # Обчислення середнього значення

   serednje_znachennya = suma / len(numbers)

   return serednje_znachennya

# Введення чисел вручну

input_numbers = input("Введіть числа через пробіл: ")

numbers = [float(x) for x in input_numbers.split()]

# Обчислення середнього значення і виведення результату

result = obchyslennya_serednogo_znachennya(numbers)

print("Середнє значення:", result)



2)# Функція для знаходження найменшого числа

def znaidennya_najmenshogo(numbers):

   # Перевірка, чи передано пустий список

   if not numbers:

       return "Список чисел порожній. Неможливо знайти найменше число."

   # Знаходження найменшого числа

   najmenshe = min(numbers)

   return najmenshe

# Введення чисел вручну

input_numbers = input("Введіть числа через пробіл: ")

numbers = [float(x) for x in input_numbers.split()]

# Знаходження найменшого числа і виведення результату

result = znaidennya_najmenshogo(numbers)

print("Найменше число:", result)



3)# Функція для підрахунку суми чисел від 1 до N

def pidrahunok_sumi_do_N(N):

   # Перевірка, чи N є невід'ємним цілим числом

   if N < 0 or not isinstance(N, int):

       return "Введіть невід'ємне ціле число."

   # Використання формули суми арифметичної прогресії

   suma = (N * (N + 1)) // 2

   return suma

# Введення числа N

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

# Підрахунок суми та виведення результату

result = pidrahunok_sumi_do_N(N)

print("Сума чисел від 1 до", N, "дорівнює", result)




4)# Функція для перевірки, чи є число простим

def perevirka_na_prostist(number):

   # Перевірка, чи число менше або дорівнює 1

   if number <= 1:

       return False

   # Перевірка, чи є які-небудь дільники числа, крім 1 і самого себе

   for i in range(2, int(number**0.5) + 1):

       if number % i == 0:

           return False

   return True

# Введення числа для перевірки

number = int(input("Введіть число для перевірки на простоту: "))

# Перевірка та виведення результату

if perevirka_na_prostist(number):

   print(number, "є простим числом.")

else:

   print(number, "не є простим числом.")


5)# Функція для переведення температури з Цельсія в Фаренгейта

def perevedennya_v_farengejtya(temperatura_celsiya):

   temperatura_farenhejta = (temperatura_celsiya * 9/5) + 32

   return temperatura_farenhejta

# Введення температури в градусах Цельсія

temperatura_celsiya = float(input("Введіть температуру в градусах Цельсія: "))

# Переведення та виведення результату

temperatura_farenhejta = perevedennya_v_farengejtya(temperatura_celsiya)

print("Температура в градусах Фаренгейта: {:.2f}".format(temperatura_farenhejta))




(Це python)

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