СРОЧНО!!!! ПОМОГИТЕ ПОЖАЛУЙСТА! Дан одномерный массив, состоящий из чисел(0-100)....

0 голосов
15 просмотров

СРОЧНО!!!! ПОМОГИТЕ ПОЖАЛУЙСТА! Дан одномерный массив, состоящий из чисел(0-100). Необходимо "сжать" массив, убрав нули.(Используя файлы.)


Информатика (24 баллов) | 15 просмотров
0

А для чего файлы использовать? Из файла читать, в файл писать или и читать и писать? А файлы какие - текстовые или типизированные?

0

да,из файла считать и в другой написать.Например,считываем с input и то что получилось записываем в output

0

файлы текстовые,помогите пожалуйста!

0

А массив-то для чего тогда?

0

я так понял,что из массива будут браться числа,например,массив выдал числа 12,17,20... и программа наверно должна вместо 20 написать 2...

Дан 1 ответ
0 голосов
Правильный ответ

Назначение массива так и осталось непонятным. Если использовать файлы, то массив не нужен. Если использовать массив, то файлы лишние. Но, как вариант, можно дублировать содержимое массива и файла. Исходный текстовый файл здесь должен быть создан или в другой программе или руками. Программа и пример содержимого файлов для этого случая - в прилагаемом файле.


Скачать вложение Текст (TXT)
(194k баллов)
0

благодарю!)

0

Файл input.txt не тот в решение попал. В этом файле должны быть нулевые значения. Например, -5 0 0 2 -3 1 2 0 3 -1 1 0 4 -1 2 1 2 -1 -4 0 4 -2 -1 0 4 -2