Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def input_table():
- # Запрос размеров таблицы
- m = int(input("Введите количество строк (m): "))
- n = int(input("Введите количество столбцов (n): "))
- # Инициализация таблицы
- table = []
- # Ввод данных в таблицу поэлементно
- for i in range(m):
- row = []
- for j in range(n):
- value = float(input(f"Введите значение для элемента [{i + 1}, {j + 1}]: "))
- row.append(value)
- table.append(row)
- return table
- def print_table(table):
- print("Ваша таблица:")
- for row in table:
- print(" ".join(map(str, row)))
- def save_table_to_file(table, filename):
- with open(filename, 'w') as f:
- for row in table:
- f.write(" ".join(map(str, row)) + '\n')
- print(f"Таблица сохранена в файл '{filename}'.")
- # Основная часть программы
- if __name__ == "__main__":
- table = input_table()
- print_table(table)
- # Сохранение таблицы в файл с фиксированным именем
- filename = "table.txt"
- save_table_to_file(table, filename)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement