Вопрос задан 21.10.2018 в 06:04. Предмет Информатика. Спрашивает Рязанцев Виктор.

Дан текстовый файл содержащий вещественные числа необходимо отсортировать файл по убыванию

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Болховитин-Шаповал Ваня.
Содержимое файла MyFile.txt
13.72 15.4 -2.6 0 11.2 15
-6.123 0.002 18 7.6
4.17 126 -12 0 7.4 11

// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!

begin
  ReadAllText('MyFile.txt').ToReals.OrderByDescending(t->t).Println
end.

Результат
126 18 15.4 15 13.72 11.2 11 7.6 7.4 4.17 0.002 0 0 -2.6 -6.123 -12

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

Для сортировки файла с вещественными числами по убыванию, можно использовать следующий алгоритм:

1. Прочитайте содержимое текстового файла и сохраните числа в массиве. 2. Отсортируйте массив чисел в порядке убывания. 3. Запишите отсортированные числа обратно в текстовый файл.

Вот пример кода на языке Python, который реализует этот алгоритм:

```python # Чтение содержимого файла и сохранение чисел в массиве with open('input.txt', 'r') as file: numbers = [float(line.strip()) for line in file]

# Сортировка массива чисел в порядке убывания numbers.sort(reverse=True)

# Запись отсортированных чисел обратно в файл with open('output.txt', 'w') as file: for number in numbers: file.write(str(number) + '\n') ```

В этом примере предполагается, что исходный файл с числами называется "input.txt", а отсортированные числа будут записаны в файл "output.txt". Вы можете изменить имена файлов по своему усмотрению.

Обратите внимание, что этот код предназначен для языка программирования Python. Если вы хотите использовать другой язык программирования, вам может потребоваться адаптировать код соответствующим образом.

0 0

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

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

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