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

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

12.04.2018, 09:11. Показов 2845. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
14.52. Имеются два типизированных файла одинакового размера, элементами кото-
рых являются числа. Получить третий файл:
а) каждый элемент которого равен разности соответствующих элементов за-
данных файлов;c++
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2018, 09:11
Ответы с готовыми решениями:

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

Даны два файла целых чисел одинакового размера. Создать текстовый файл, содержащий эти числа, расположенные в два столбц
Даны два файла целых чисел одинакового размера. Создать текстовый файл, содержащий эти числа,...

Даны два файла, элементами которых являются целые числа
Даны два файла, элементами которых являются целые числа. Необходимо отсортировать числа этих...

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

1
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
04.05.2018, 15:20 2
Лучший ответ Сообщение было отмечено Dreams_0129 как решение

Решение

Dreams_0129, здравствуйте! Не до конца понял, что вы имели ввиду под типизированным файлом, но вот выкладываю вариант для текстового. Предполагается, что количество чисел в обоих файлах совпадает. Числа целые, хотя это можно легко поправить (считая, что в файлах ничего другого кроме чисел не будет):

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <bits/stdc++.h>
 
    using namespace std;
 
int main() {
    ifstream f1("f1.txt");
    ifstream f2("f2.txt");
    ofstream f3("f3.txt");
    int n, m;
    while (f1 >> n && f2 >> m) {
        f3 << n - m << "\n";
    }
    f1.close();
    f2.close();
    f3.close();
    system("pause");
    return 0;
}
P.S. Если кто-то знает, что точно имелось ввиду под словом "типизированный", прошу меня поправить.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2018, 15:20
Помогаю со студенческими работами здесь

Из двух массивов одинакового размера получить третий
Даны два массива одного размера. Получить третий массив, каждый элемент которого равен:...

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

Даны два символьных файла одинакового размера. Произвести обмен информацией между ними
Здравствуйте!Прошу помощи) Задание: Даны два символьных файла одинакового размера. произвести...

Даны два символьных файла одинакового размера. Произвести обмен информацией между ними.
Даны два символьных файла одинакового размера.Произвести обмен информацией между ними.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru