С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Работа с файлами, Алгоритм не могу продумать. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Интересное поведение cin.getline(); http://www.cyberforum.ru/cpp-beginners/thread359184.html
Доброго времени суток! Я не устаю терроризировать форум своими тупыми вопросами, но для этого он и создан. На этот раз у меня проблема с методом getline(); Имеется код: switch(menuNumber){ case...
C++ Проблема с очисткой памяти Здравствуйте! Помогите пожалуйста исправить проблему с очисткой памяти в void memfree(). Заранее спасибо. #include "stdafx.h" #include <windows.h> #include "resource.h" #include <string> #define... http://www.cyberforum.ru/cpp-beginners/thread359177.html
дайте наводку, программисты и математики, как делать задачу подобного типа C++
Условие задачи: Найти максимальное значение, которое может быть представлено при использовании типа unsigned char :pardon: P.S.: Нужно написать соответствующую программу
Трабла с прогой C++
"дан радиус окружности. Найти длину окружности и площадь круга" как вычислить подобную задачу на С. Жду ответа. С уважением.
C++ Создать динамический массив, заполнить его и вывести http://www.cyberforum.ru/cpp-beginners/thread359119.html
Задача такая, создать динамический массив, заполнить его и вывести. Набросал код #include <iostream> using namespace std; class boolArray { private: int size; bool **arr;
C++ Собственный класс-итератор Создаю класс-итератор для класса Студенты. Сам класс студенты: #ifndef STUDENTS_H #define STUDENTS_H #include <string> using std::string; #include <iostream> подробнее

Показать сообщение отдельно
Vladimir.
158 / 158 / 10
Регистрация: 24.11.2009
Сообщений: 375
02.10.2011, 02:16
Вытаскиваем предложения из фаила в память.
1. Составляем массив пар ключ-значение, где значением являются указатели на предложения, а ключами - количество слов в предложении. Сортируем по ключу. Перезаписываем фаил отправляя в него упорядоченные по ключу предложения. (обратить внимание на ситуацию с "\n", отсутсвием пробела перед первым предложением в фаиле.)

2.1 пройти по фаилу от начала до конца запоминая позицию массива с "наибольшей отрицательной суммой", для каждого массива выполняя сравнение его отрицательной суммы с суммой массива с запомненной позицией. Если отрицательная сумма текущего массива больше, то его позиция запоминается. по окончанию фаила, убедится что сумма отрицательна и вывести массив на экран либо написать, что массивов с отрицательной суммой не существует. (проверять корректность фаила - наличие массивов, наличие шести элементов у последнего)
2.2 поднять фаил в память (массив), найти наибольшее и наименьшее значение элементов, удалить из массива элементы с такими значениями, записать получившийся массив в фаил.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.