Форум программистов, компьютерный форум CyberForum.ru

Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt - C++

Восстановить пароль Регистрация
 
xenon1g
1 / 1 / 0
Регистрация: 02.12.2012
Сообщений: 44
19.05.2013, 16:04     Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt #1
Еще раз приветствую дорогие программисты.Надеюсь на вашу помощь.
Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt
Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2013, 16:04     Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt
Посмотрите здесь:

C++ В файле input.txt содержатся сведения о группе студентов. переписать данные файла в файл output.txt, отсортировав их по возрастанию
Посчитать сколько в файле input.txt символов и записать их кол-во в output.txt C++
C++ Переписать данные файла input.txt в output.txt, отсортировав их
C++ Переписать данные файла input.txt в output.txt, отсортировав их
C++ Дан одномерный массив из n (n≤104) элементов, осортировать его по возрастанию методом выбора через input.txt, output.txt
Исправить программу, чтоб считывала текст из файла Input.txt и выводит в файл Output.txt C++
C++ Переписать данные файла input.txt в файл output.txt, отсортировать их в алфавитном порядке по фамилии
C++ Считать 10 целых чисел с файла 1.txt и записать в файл 2.txt максимальный элемент и его индекс

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
19.05.2013, 16:51     Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <algorithm>
#include <iostream>
#include <fstream>
#include <vector>
 
int main()
{
    int number;
    std::vector <int> vector;
 
    std::ifstream input("Input.txt");
    while (input >> number)
        vector.push_back(number);
    input.close();
 
    auto minimalAndMaximal(std::minmax_element(vector.begin(), vector.end()));
    
    std::ofstream output("Output.txt");
    output << *minimalAndMaximal.first << " " << *minimalAndMaximal.second;
    output.close();
    std::cout << "File has been created successfully!" << std::endl;
 
    return 0;
}
Kapitalina
 Аватар для Kapitalina
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 3
19.05.2013, 16:59     Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt #3
По идее так:
создаешь интовский массив arrow, затем открываешь файл свой
C++
1
2
3
4
5
6
7
 F = fopen("input.txt","rt");
while(1)
{
cin>>mas[i];
i++;
}
fclose(F);
Затем находишь нужные максимум и минимум (надеюсь, знаешь как, ну или объясню). А потом снова открываешь файл и записываешь ответ:

C++
1
2
 Fr = fopen("output.txt", "at");
fprintf(Fr,"\n%d,%d", max, min);
К слову, когда открываешь файл, то делаешь это с определенной целью. rt - только чтение текстового файла. аt - добавление в текстовый файл.

Надеюсь, что поможет.

Только что увидела предыдущий ответ)) Ну да, так грамотнее) Ну а мой для Билдера скорее.
Yandex
Объявления
19.05.2013, 16:59     Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt
Ответ Создать тему
Опции темы

Текущее время: 08:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru