Мовою python.Створити одновимірний масив, що складається з цілих тризначних чисел, сума цифр яких дорівнює 8 (ціле число, введене з клавіатури). Вивести створений масив на екран. Відсортувати отриманий масив в порядку зростання методом обміну і вивести результат на екран.
Ответы
Ответ дал:
0
Відповідь:
Python3:
target_sum = int(input("Введіть ціле число, сума цифр яких дорівнює 8: "))
arr = []
for i in range(100, 1000):
if sum(int(digit) for digit in str(i)) == target_sum:
arr.append(i)
print("Створений масив:", arr)
n = len(arr)
for i in range(n - 1):
for j in range(0, n - i - 1):
if arr[j] > arr[j + 1]:
arr[j], arr[j + 1] = arr[j + 1], arr[j]
print("Відсортований масив:", arr)
Приклад результату програми:
Приложения:
Вас заинтересует
1 год назад
3 года назад
8 лет назад
8 лет назад