Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Даны три файла целых чисел одинакового размера с именами NameA... / 12 сообщений из 12, страница 1 из 1
25.12.2013, 19:53
    #38512495
Любовь2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Даны три файла целых чисел одинакового размера с именами NameA, NameB и NameC. Создать новый файл с именем NameD, в который записать максимальные элементы исходных файлов с одним и тем же номером: max(A0, B0, C0),max( A1, B1, C1), max(A2, B2, C2), ...
...
Рейтинг: 0 / 0
25.12.2013, 21:08
    #38512528
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Любовь2,
а мне не даны :( как страшно жить
...
Рейтинг: 0 / 0
25.12.2013, 21:21
    #38512537
Любовь2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
egorych,
то, что они даны, только в условии написано. на самом деле мне их тоже создавать нужно
...
Рейтинг: 0 / 0
25.12.2013, 21:23
    #38512540
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Любовь2мне их тоже создавать нужно
Нужно - создавайте. В чём проблема-то?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.12.2013, 21:39
    #38512556
Любовь2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Dimitry Sibiryakov,
проблема в этом:
Создать новый файл с именем NameD, в который записать максимальные элементы исходных файлов с одним и тем же номером: max(A0, B0, C0),max( A1, B1, C1), max(A2, B2, C2), ...
пока не могу понять что в файл этот записать нужно
...
Рейтинг: 0 / 0
25.12.2013, 21:47
    #38512560
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Любовь2не могу понять что в файл этот записать нужно
Числа, наибольшие из трёх. Например, если в одном файле 1,6,3, во втором 8,2,1, а в
третьем 5,2,2, то в результате должно быть 8,6,3.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.12.2013, 22:03
    #38512571
Любовь2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Dimitry Sibiryakov,
вроде понятно, обязательно только три max элемента должно быть?
а вот эта запись что означает? max(A0, B0, C0),max( A1, B1, C1), max(A2, B2, C2), ... что значит "с одним и тем же номером"?
...
Рейтинг: 0 / 0
25.12.2013, 22:38
    #38512594
Любовь2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Dimitry Sibiryakov,
а все, дошло) благодарю)
...
Рейтинг: 0 / 0
25.12.2013, 23:10
    #38512622
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Любовь2что значит "с одним и тем же номером"?
Числа из первой строки каждого файла,
числа из второй строки каждого файла,
числа из третьей строки каждого файла,
числа из четвёртой строки каждого файла,
числа из пятой строки каждого файла,
числа из шестой строки каждого файла,
.......
числа из три тысячи семьсот двадцать восьмой строки каждого файла,
.......
числа из последней строки каждого файла.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2013, 08:34
    #38512770
Dubrov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Вот такой вариант:
(Подразумевается что в каждом файле одинаковое количество строк)

Код: plaintext
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.
#include <iostream>
#include <fstream>
#include <stdlib>

int main(void)
{
  std::ifstream a("NameA.dat");
  std::ifstream b("NameB.dat");
  std::ifstream c("NameC.dat");

  std::ofstream d("NameD.dat");

  int na,nb,nc,nd;

  while (!a.eof())
  {
    a>>na;
    b>>nb;
    c>>nc;

    nd=std::max(na,std::max(nb,nc));
    std::cout<<"A="<<na<<" B="<<nb<<" C="<<nc<<" D="<<nd<<std::endl;
    d<<nd<<std::endl;
  }
}
...
Рейтинг: 0 / 0
26.12.2013, 12:42
    #38512976
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
Dubrov,

плохое решение. даже можно сказать, отвратительное.
...
Рейтинг: 0 / 0
26.12.2013, 16:12
    #38513332
гостэ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Даны три файла целых чисел одинакового размера с именами NameA...
В качестве лабы сошло быи куда более страшное, даже с boost и лямбдами.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Даны три файла целых чисел одинакового размера с именами NameA... / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]