#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int i, a, b, n;
unsigned char ch1, ch2;
char str_spisok[29][19], str[19];
system("chcp 1251 > nul");
cout << "Введите число фамилий в списке (29 или меньше): ";
//количесво фамилий 29 или меньше.
cin >> n;
//29 отвечает 30 фамилиям
cout << "\t"<<" Вводим список класса: \n";
for (i=0;i<=n;i++) gets(str_spisok[i]);
for (a=1;a<n;a++)
for (b=n;b>=a;b--){
ch1=str_spisok[b-1][0];
ch2=str_spisok[b][0];
if (ch1>ch2){
strcpy(str,str_spisok[b-1]);
strcpy(str_spisok[b-1],str_spisok[b]);
strcpy(str_spisok[b],str);
}
}
cout << "\t Список отсортирован:\n ";
for (i=0;i<=n;i++) cout <<" \t"<< str_spisok[i]<< "\n";
system("PAUSE");
return EXIT_SUCCESS;
std::vector<std::string > vs(29);
std::string s;
size_t i = vs.size();
while ( std::cin >> s && i--) {
vs.emplace_back(s);
}
как хотите так и вводите - фамилии будут в вашем векторе
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть ли в Qt widget или QML - виджет на котором можно рисовать и в дальнейшим производить манипуляции над изображением (ну это уже я буду реализовывать)
Все отлично работает, если не выполнять никаких операций с базойТолько я начинаю читать из базы что-то, сразу происходит нечто странное: приложение...
Создать консольное приложение для загрузки файловПрограмма должна скачивать файлы по HTTP протоколу