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

Найти наибольшие значения компонентов файла, если их несколько - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Моделирование полета парашютиста на ЭВМ http://www.cyberforum.ru/cpp-beginners/thread1208896.html
Доброго времени суток.Помогите решить задачу. Без неё не допускают к зачету. Условие прилагается. Код напишу сам, нужно только расписать уравнения до конечного вида, которые помогут найти требуемые величины для построения графиков Добавлено через 50 минут Для большинства тел, движущихся в атмосфере с дозвуковыми (но не исчезающе малыми) скоростями, имеет место следующий закон торможения:...
C++ Запрограммировать на языке С Саша и Вася положили в банк одинаковую сумму: 1000$. Саша положил под простой1 процент, ставка равна 6%, а Вася под сложный2 , ставка — 4%. Процент начисляется еже- квартально (каждые три месяца). Найдите через какое время Вася будет иметь на счету большую сумму. Выведете историю изменения суммы на счёте, до момента, когда Ва- ся станет богаче, и ещё на протяжении трёх кварталов. Счёт... http://www.cyberforum.ru/cpp-beginners/thread1208887.html
Булевые массивы "веса" от 1 - n C++
Задача в том, что нужно создать все булевые массивы одной длины, количество "1" в которых равно 1,2...n. То есть для случая l = 4 и n = 1 ответ очевиден. bool** arr = new bool*; for(int i = 0; i<length; i++){ arr = new bool; for(int j = 0; j<length; j++){ if(i==j){ arr = 1; } else{
Обработка одномерной матрицы C++
Как найти минимальный элемент среди отрицательных элементов в одномерном массиве?
C++ Зачем в конце констант добавляют L либо F http://www.cyberforum.ru/cpp-beginners/thread1208853.html
Столкнулся с записью вида: float i = 10000.06f зачем так делать и что оно даёт, в литературе по С++ не встречал, сейчас читаю Кернигана и Ричи (С ANSI), там есть такое момент когда целую константу объявленную как инт, записывают с L в конце, дабы в случае если не число не поместится в инт, то оно будет восприниматься как флоат...этот момент мне тоже не понятен.
C++ Что делает компилятор с этим? Здравствуйте, такой вопрос: что делает компилятор с операторами типа: int x; 15.5f; 3, 'c'; "stroka", x; он их просто игнорирует или как? подробнее

Показать сообщение отдельно
Maxam
2 / 2 / 0
Регистрация: 15.06.2014
Сообщений: 62
16.06.2014, 08:42     Найти наибольшие значения компонентов файла, если их несколько
Дан файл F компоненты которого являются целыми числами .Найти наибольшее значения , если их несколько , то подсчитать количество таких элементов

Добавлено через 11 часов 47 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::ifstream ifs("f.txt");
    if(ifs.is_open())
    {
        int maxNum = *std::max_element((std::istream_iterator<int>(ifs)), std::istream_iterator<int>());
        ifs.clear();
        ifs.seekg(0);
        std::cout << "maxNum: " << maxNum << '\n'
            << std::count((std::istream_iterator<int>(ifs)), std::istream_iterator<int>(), maxNum) << std::endl;
    }
    else std::cerr << "Can' t open file\n";
    ifs.close();
    return 0;
}
этот код тоже не получилось ,что мне делать ? Или другой код написать ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru