С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Даны два файла с числами. Получить новый, каждый компонент которого равен наибольшему из соотв. компонентов заданных файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как перевести с десятичной системы счисления в двоичную ? http://www.cyberforum.ru/cpp-beginners/thread988417.html
Здравствуйте. Не могу разобраться с этой задачей . Нужно перевести число с десятичной системы счисления в двоичную используя цикл for. Догадываюсь , что это нужно сделать через массивы , но не...
C++ Обращение к элементам класса через [] Пишу класс для работы с комплексными числами, почти все готово, осталось только 1 задание. http://www.cyberforum.ru/cpp-beginners/thread988413.html
C++ Не могу скомплировать программу
Решил освоить С++ . Начал заниматься по книге С.Рао "С++ за 21 день". При попытке компиляции первой же учебной программы повылазила куча непонятных ошибок. Помогите разобраться. (программа от автора...
Пишем свой чекер C++
Я хочу написать свой чекер, но не знаю с чего начать? Кто знает основные принцип работы чекеров прошу объясните.
C++ Задача "Солдатики" http://www.cyberforum.ru/cpp-beginners/thread988345.html
Описание Вчера Арыстану подарили настольную игру. В эту игру входят набор солдатиков и доска размером 1000x1000. Правила игры таковы: вначале игры на некоторые различные клетки доски ставятся...
C++ Задача на с++ Описание Многолинейник – это последовательность отрезков, где следующий отрезок начинается в точке где закончился нынешний (многолинейник может состоять из одной точки). Отрезки в одном... подробнее

Показать сообщение отдельно
Clive_barker_
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 4

Даны два файла с числами. Получить новый, каждый компонент которого равен наибольшему из соотв. компонентов заданных файлов - C++

26.10.2013, 12:10. Просмотров 776. Ответов 3
Метки (Все метки)

Количество чисел в исходниках одинаковое. Надо вроде сравнить числа попарно и выводить наибольшее из пары в файл(преподавательница сказала) , не могу додуматься, как. Первый код, который ей сдавал не приняла, выводит он просто 1 максимальное число из каждого файла.

C++ (Qt)
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
#include "fstream"
#include "iomanip"
 
using namespace std;
int main()
{
    ifstream in1("f.txt");
    ifstream in2("g.txt");
    ofstream out("w.txt");
    int a, b, max1=0, max2=0;
    while (in1.peek()!=EOF)
    {
        in1 >> a;
            if(a>max1) max1=a;}
            out << max1 << " ";
 
    while (in2.peek()!=EOF)
    {
        in2 >> b;
            if(b>max2) max2=b;}
            out << max2 << " ";
 
    in1.close();
    in2.close();
    out.close();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.