Автор - weli10

Написать программу на c++, которая обрабатывает введенную строку и выставляет все буквы в алфавитном порядке, например ввод: input example вывод: aeilmnptux

Ответ

Проверено экспертом

Автор - fedrfedr

Ответ:

#include <iostream>

#include <string>

#include <windows.h>   // для русских букв, можно удалить

using namespace std;


int main()

{

 string s, ss = "";

 int i, l, imin;

 setlocale(LC_ALL, "Russian");

 SetConsoleCP(1251);         // для русских букв, можно удалить

 SetConsoleOutputCP(1251);   // для русских букв, можно удалить

 cout << "Введите строку: ";

 getline (cin, s);

 while (s != "") {

   l = s.length();

   imin = 0;

   for (i = 0; i < l; i++) {

     if (s[i] < s[imin]) {

       imin = i;

     }

   }

   ss = ss + s[imin];

   s.erase(imin, 1);

 }

 cout << "nРезультат: " << ss << "n";

}


Объяснение:

если русские буквы не нужны можно удалить операторы с соответствующими комментариями

Ответы и объяснения

Сервис носит ознакомительный характер, вся информация, а в частности вопросы и ответы, которые задают и отвечают пользователи.
© 2025 Все права защищены Политика конфиденциальности Контакты
search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation