Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 18

Сформировать из чисел, записанных в текстовом файле, новый файл, удалив первый отрицательный элемент

24.12.2015, 01:55. Показов 757. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В текстовом файле fin.TXT записаны целые числа через пробел, возможно, в несколько строк. За один просмотр файла сформировать список этих чисел. Удалить из списка первый отрицательный элемент, если таковой есть. Полученный список занести в текстовый файл fout.TXT.
Подскажите как работать и файлом и выполнить задание.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2015, 01:55
Ответы с готовыми решениями:

Посчитать НОД чисел, записанных в текстовом файле
Ребята , я новичок в этом деле, но пытаюсь разобраться. В файле тхт есть 10 чисел. Необходимо найти их НОД и записать его в другой тхт...

Описать функцию Sum(t) для нахождения суммы наибольшего и наименьшего из чисел, записанных в текстовом файле
Прошу помочь решить задачки!:(очень нужно (Билет №16) В текстовом файле t(t-файловая переменная)записана непустая последственность...

Найти первый отрицательный элемент в матрице R(n) и сформировать матрицу P(n)
Задача: Найти первый отрицательный элемент в матрице R(n) и сформировать матрицу P(n), элементы которой получаются из соответствующих...

5
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
24.12.2015, 02:14
Цитата Сообщение от phonix Посмотреть сообщение
Подскажите как работать и файлом
Через fstream.
Цитата Сообщение от phonix Посмотреть сообщение
Удалить из списка первый отрицательный элемент
Проще тогда уже при чтении чисел, сразу пропустить первый отрицательный элемент. Тогда не надо потом еще раз его искать в каком-то списке.
0
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 18
24.12.2015, 02:20  [ТС]
Velesthau,
совсем не понимаю, как это сделать в файле
0
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
24.12.2015, 02:28
Цитата Сообщение от phonix Посмотреть сообщение
совсем не понимаю, как это сделать в файле
Это не надо делать прямо в файле. У тебя два разных файла. Один - ввод, другой - вывод. Делать ты можешь в памяти. Ты вообще читал как работают в файлами в С++, или сразу на форум побежал?
0
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 18
24.12.2015, 02:38  [ТС]
Я вроде уже писал, что не понимаю, как выполнить задание.
0
2 / 2 / 4
Регистрация: 20.10.2015
Сообщений: 20
24.12.2015, 02:44
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <fstream>
using namespace std;
 
int _tmain()
{
vector<int> vec;
ifstream in("in.txt");
ofstream fout("out.txt");
int n,counter=0;
while(in>>n)
{
    if(n<0&&counter==0)
    {
        counter++;
        continue;
    }
    else
        vec.push_back(n);
}
 
for(vector<int>::iterator it=vec.begin();it!=vec.end();it++)
    fout<<(*it)<<' ';
in.close();
fout.close();
 
system("PAUSE");
    return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2015, 02:44
Помогаю со студенческими работами здесь

Подсчитать количество пустых строк в текстовом файле. Сформировать новый файл, в котором пустых строк нет
Задано произвольный текстовый файл. Подсчитать количество пустых строк в этом файле. Сформировать новый файл, в котором пустые строки...

Поменять местами минимальный элемент и первый отрицательный элемент массива целых чисел
Поменять местами минимальный элемент и первый отрицательный эле-мент массива целых чисел.Необходимо использовать указатели и динамическйи...

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

В файле список фамилий, нужно создать новый файл , удалив из исходного фамилии с Максимов по Тимофеев
Доброго времени суток. Есть условная задача: &quot;в файле список фамилий, нужно создать новый файл , удалив из исходного фамилии с Максимов по...

Найти в текстовом файле слова-палиндромы и записать их в новый файл
Добрый день! Очень нужна помощь! Напишите основной код, остальное допишу. Спасибо! Добавлено через 50 секунд Предоставлен файл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru