Сортировка прямым выбором по первым буквам слов
Категория: C/C++
2012-02-13 16:31:34
code: #cpp
#include <iostream> #include <string> using namespace std; int main() { string sBuffer; string stringVec[] = { "simple string", "bla bla bla", "abl oops", "lba jgne jmp", "test of program" }; int i, j; cout<<"Input\n"; for(i = 0; i < 5; i++) cout<<stringVec[i]<<endl; //сортировка прямым выбором по 1-м буквам слов for(i = 0 ; i < 5; i++) for(j = i + 1; j < 5; j++) { if((stringVec[j])[0] < (stringVec[i])[0]) { //Меняем элементы посредством буфера sBuffer = stringVec[j]; stringVec[j] = stringVec[i]; stringVec[i] = sBuffer; } } cout<<"Output\n"; for(i = 0; i < 5; i++) cout<<stringVec[i]<<endl; system("pause"); return 0; }
автор: -=ЮрА=-
Поделиться: