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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Интересное поведение cin.getline(); http://www.cyberforum.ru/cpp-beginners/thread359184.html
Доброго времени суток! Я не устаю терроризировать форум своими тупыми вопросами, но для этого он и создан. На этот раз у меня проблема с методом getline(); Имеется код: switch(menuNumber){ case 1: cout << "Input name of the first player: "; cin.getline(namePlayer, sizeof(namePlayer)); ttt.changePlayerName(namePlayer, 0); cout << "Input name of the second player: ";
C++ Проблема с очисткой памяти Здравствуйте! Помогите пожалуйста исправить проблему с очисткой памяти в void memfree(). Заранее спасибо. #include "stdafx.h" #include <windows.h> #include "resource.h" #include <string> #define MAXPOINTS 1000 int ko,key1=0; int kolreb; http://www.cyberforum.ru/cpp-beginners/thread359177.html
дайте наводку, программисты и математики, как делать задачу подобного типа C++
Условие задачи: Найти максимальное значение, которое может быть представлено при использовании типа unsigned char :pardon: P.S.: Нужно написать соответствующую программу
Невозможно разрешить идентификатор... C++
Не понимаю в чем проблема. Начал изучать WinAPI, ну вообщем по учебе. И решил скомпилисть пример из книжки, попробовать. Написал как там, но выдает ошибки(пишу в NetBeans): Невозможно разрешить идентификатор DWORD Невозможно разрешить идентификатор GetLogicalDriveStringsA Невозможно разрешить идентификатор nBufferLength ... код:#include <cstdlib> #include <iostream> #include <winbase.h>
C++ Трабла с прогой http://www.cyberforum.ru/cpp-beginners/thread359141.html
"дан радиус окружности. Найти длину окружности и площадь круга" как вычислить подобную задачу на С. Жду ответа. С уважением.
C++ Создать динамический массив, заполнить его и вывести Задача такая, создать динамический массив, заполнить его и вывести. Набросал код #include <iostream> using namespace std; class boolArray { private: int size; bool **arr; подробнее

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

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