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

Код: 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
Даны три файла целых чисел одинакового размера с именами NameA...
    #38512976
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dubrov,

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


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