Вопрос задан 17.06.2023 в 02:54. Предмет Информатика. Спрашивает Лавров Сергей.

Напишите программу, которая записывает в файл сумму трех чисел. Три числа записаны в файл в одну

строку через пробел. Вообщем надо записать в файл сумму чисел, которые записаны в этом файле Помогите пожалуйста, даю 30 баллов
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шакен Ержан.

with open('numbers.txt', 'r', encoding='UTF-8') as f:

   data = f.read()

numbers = data.split(' ')

s = 0

for num in numbers:

   s += float(num)

with open('numbers.txt', 'w', encoding='UTF-8') as f:

   f.write(str(s))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке Python, которая считывает три числа из файла, вычисляет их сумму и записывает результат обратно в файл:

```python # Открываем файл для чтения with open("numbers.txt", "r") as file: # Считываем строку с числами numbers_str = file.readline() # Разбиваем строку на список чисел numbers = list(map(int, numbers_str.split()))

# Вычисляем сумму чисел sum_of_numbers = sum(numbers)

# Открываем файл для записи with open("result.txt", "w") as file: # Записываем сумму чисел в файл file.write(str(sum_of_numbers)) ```

Для работы программы необходимо создать файл "numbers.txt" и записать в него три числа, разделенные пробелом. Затем программа создаст файл "result.txt" и запишет в него сумму этих чисел.

Обратите внимание, что в данном примере файлы "numbers.txt" и "result.txt" находятся в той же директории, что и программа. Если файлы находятся в другом месте, необходимо указать полный путь к файлам.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос