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

Массив из файла С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нарисовать строку подсказки http://www.cyberforum.ru/cpp-beginners/thread384086.html
Нужно в консольном приложении нарисовать строку подсказки. Типа "чтобы вернуться назад, нажмите В". Как её сделать? З.Ы. В паскале я делал с помощью DrawStatus. Вопрос второй. Какая функция в С++ соответствует паскалевскому window?
C++ istream_iterator и ostream_iterator!!! Дано map <string, vector <Visitor>>,(Visitor - мой класс), мне нужно ввести и вывести его через истрим и острим оператор соответственно, проблема возникла при перегрузке истрима в неймспейси стд, эту задачу также можно сделать и через мултимеп, но тогда проблема при выведены (мне нужно для каждого ключа вывести список Visitor, которые к нему относятся). нечто подобное на это: namespace std {... http://www.cyberforum.ru/cpp-beginners/thread384062.html
Задание размера матрицы C++
Подскажите, плз, как грамотно задать размер матрицы в следующем листинге. #include <iostream> #include <windows.h> #include <cmath> using namespace std; struct find_data { int nst1; int nstr1; };
C++ Открытия файла
Не могу понять как открыть файл не зная скоко у него ссылмволов вот пол кода: #include <iostream> #include <string> #include <fstream> using namespace std; int main() { cout << "Name files" <<endl;
C++ Помогите с Win32 Wizard http://www.cyberforum.ru/cpp-beginners/thread384031.html
В общем пришла проблема откуда не ждали. VS2003 & VS2005 Создаю новый проект Win32 Console Application (Win32 Project) -> В диалоговом окне Win32 Application Wizard...а вот дальше в диалоговом окне какая то фигня...открывается окно. Далее я не могу задать свойства проекта. В общем ничего не могу. На кнопки Finish и Cancel - не реагирует. Ранее созданные проекты прекрасно компилируются =)...
C++ Как посчитать количество одинаковых слов в тексте? Пример того, как должна работать программа ***************************************************************************** Введите текст: This text is repeated word. Find a word that is not repeated. Repeat this task with another word. Введите слово: word Результат: В тексте 3 повторяющихся слова word Введите слово: repeated Результат: В тексте 2 повторяющихся слова repeated подробнее

Показать сообщение отдельно
Garred
 Аватар для Garred
279 / 77 / 4
Регистрация: 19.04.2011
Сообщений: 217
14.11.2011, 23:30     Массив из файла С++
Уважаемые форумчане, пишу программу, которая находит максимальный элемент массива, записанного в файле.
Вот такая реализация:

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
25
#include <fstream.h>
 
main ()
{
    ifstream fin ("1.in");
    ofstream fout ("1.out");
    int n, bank;
    double mas[10], max;
 
    fin>>n;
    for (int i=0;i<n;i++)
        fin>>mas[i];
        max=mas[0];
        bank=1;
    for (i=0;i<n;i++)
    {
        if (mas[i]>max)
        {
            max=mas[i];
            bank=i+1;
        }
    }
    fout<<bank;
    return 0;
}
Входной файл выглядит примерно так.

5
12.11 12.14 12.17 12.12 12.13

Где 5 количество элементов

В выходной файл записывается номер максимального числа

Теперь мне надо сделать так, чтобы входной файл не содержал количество элементов массива, а только сами элементы, записанные в одну строку.
Помогите реализовать. Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru