0 / 0 / 0
Регистрация: 20.11.2019
Сообщений: 9
1

В текстовом файле f1 записаны целые числа, разделённые пробелами. Записать в текстовый файл f2 все положительные числа

14.03.2020, 21:17. Показов 1809. Ответов 2
Метки нет (Все метки)

В текстовом файле f1 записаны целые числа, разделённые пробелами. Записать в текстовый файл f2 все положительные числа из файла f1. Использовать функции, а также меню для выбора существующего или вновь создаваемого файла. Помогите, пожалуйста, срочно нужно.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2020, 21:17
Ответы с готовыми решениями:

В файле f записаны целые числа, в файл g записать положительные числа файла f, а в файл h - отрицательные
В файле f записаны целые числа. Написать программу, которая в файл g записывает положительные...

В текстовом файле t записаны целые числа. Занести в тестовый файл h отрицательные числа и их сумму
В текстовом файле t записаны целые числа. Занести в тестовый файл h отрицательные числа и их сумму....

В файле записаны целые числа. Найти максимальное и минимальное число и записать в другой файл
нужно сделать задачу в питоне

В файле записаны в столбик целые числа. Отсортировать их по возрастанию суммы цифр и записать в другой файл
В файле записаны в столбик целые числа. Отсортировать их по возрастанию суммы цифр и записать в...

2
20 / 18 / 6
Регистрация: 25.11.2017
Сообщений: 628
14.03.2020, 21:45 2
А в чем трудность?

Добавлено через 23 минуты
Давайте разберем по шагам. Для начала нам нужно открыть файл на чтение. Правильно?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
 
 
using namespace std;
 
int main()
{
    ifstream fin("C:\\Users\\Desktop\\1.txt"); // Открываем поток для файла из которого будем считывать данные
    ofstream fout("C:\\Users\\Desktop\\2.txt"); // Открываем поток для файла в который будем записывать данные
    int buffer; // Переменная куда считываем число, которое будем проверять, больше ли оно нуля или нет
    if (fin.is_open()) // Проверяем, открылся ли файл
    {
        while(fin >> buffer) // Считываем число из файла в переменную buffer
        (buffer > 0) ? fout << buffer << " " : cout << "Number under zero!" << endl; // Проверяем число, если оно больше, то записываем его в файл
    }
    fin.close(); // Закрываем поток
    return 0;
}
Как видите программа несложная. Но главная уметь разбить на маленькие подзадачи. И решение будем занимать не так много времени. Желаю Вам удачи
0
0 / 0 / 0
Регистрация: 20.11.2019
Сообщений: 9
14.03.2020, 23:02  [ТС] 3
Спасибо огромное, от души!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2020, 23:02

В текстовом файле ‘1.dat’ хранятся натуральные числа, разделенные пробелами. Вывести запись цифр первого ч
Помогите с кодом

В текстовом файле ‘1.dat’ хранятся натуральные числа, разделенные пробелами. Вывести количество цифр второг
В текстовом файле ‘1.dat’ хранятся натуральные числа, разделенные пробелами. Вывести количество...

Дан файл F, компонентами которого являются целые числа. Получить в файле G все нечетные числа, входящие в файл F. Числа в файле G должны следовать
Помогите доздать с++) вот задание: Дан файл F, компонентами которого являются целые числа. Получить...

Записать в текстовый файл t2 все положительные числа из t1
В текстовом файле t1 записана последовательность целых чисел, разделённых пробелами. Записать в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.