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

Сортировка слов по алфавиту методом выбора. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Напишите пожалуйста програмный код) http://www.cyberforum.ru/cpp-beginners/thread67988.html
Здраствуйте! Помогите пожалуйста бедной)С++ 1)Написать программу используя функциюкоторая определяет:является ли число целым(с с помощью цикла for) 2)Написать программу которая заминяет отрицательные элементы массива на среднее арифметическое а положительные элементы на произведение элементов массива.
C++ Найдить ошибку // Ета программа запрашивает у пользователя два числа #include <iostream.h> #include <conio.h> #pragma hdrstop int multiply(int, int) void showResult(int) int main (int argc, char *argv) http://www.cyberforum.ru/cpp-beginners/thread67981.html
C++ Стек на основе связанного списка C++
Привет:) Мне нужно разработать функции занесения и извлечения данных стека на основе связанного списка!на основе массива уже написала, а это не пойму как сделать нужно... Плиз помогите, кто знает...
Программа с описанными шаблонами структур и их массивом C++
Написать программу, отвечающую следующим требованиям: 1. Наличие внешне описанного шаблона структуры name с двумя элементами: строкой для имени и строкой для фамилии. 2. Наличие внешне описанного шаблона структуры data с тремя элементами: число (1...31), месяц (1...12), год (1900...2100) 3. Наличие внешне описанного шаблона структуры anketa с тремя элементами: структурой name, pol (м.ж.),...
C++ Меню http://www.cyberforum.ru/cpp-beginners/thread67966.html
Программа должна содержать меню. В последовательности целых чисел определить количество элементов, значения которых находятся в интервале и среди них определить максимальный. Помогите пожалуйста!!!
C++ Рекурсия: найти n-й член геометрической прогрессии Используя рекурсивную функцию, найти n-й член геометрической прогрессии с заданным первым членом b и знаменателем прогрессии q. Заранее благодарствую-))) подробнее

Показать сообщение отдельно
atomlex
1 / 1 / 0
Регистрация: 27.11.2009
Сообщений: 30
17.12.2009, 20:15  [ТС]     Сортировка слов по алфавиту методом выбора.
Решил не мучится и сразу писать cортировку в коде основной программы.Вообще программа - это оконное приложение, которое должно читать текст из файла, сортировать слова текста по алфавиту методом выбора, записывать результат в новый файл.

Реализовано пока что только чтение слов из файла из вывод их в бокс.
Получается второй кнопкой нужно считать эти слова из бокса и отсортировать.
Пишется на Microsoft Visual C++ 6.0.

Первая кнопка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void CKursrabDlg::OnButton1() 
 
//Чтение файла и вывод на первый бокс
{
    char str[100];
    char Filter []="TextFile(*.txt),(*.doc) | *.txt; *.doc all(*.*) | *.*||";
    CFileDialog fd(TRUE, ".txt", "ReadMe", OFN_HIDEREADONLY, Filter);
//  fd. DoModal();
    if(fd.DoModal()==IDOK)  
    {
    CFile f;
    f.Open(fd.GetPathName(), CFile:: modeRead);
    f.SeekToBegin();
 
    //m_str - первый бокс, куда выводится данные из читаемого файла
int z = f.Read(str, sizeof(str));
str [z] = '\0';
    m_str.Format(str); 
    UpdateData(0);
    f.Close();          
 
    }
}
Добавлено через 4 часа 2 минуты
Собственно возникли затруднения с функциями main() и Sort(), их нужно прописать в код основной программы, а я не представляю как.Основная программа строится на классе CFileDialog.
 
Текущее время: 23:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru