#include <iostream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
cout <<"Привет"<<endl;
cout <<"Тебя приветствует бот для поиска картинок по определённой тематике"<<endl;
string category;
string a;
do {
cout <<"виберите категорию картинок:"<<endl;
cout <<"cars, sea, forest, house, yacht, hotel, computer, road"<<endl;
cout <<"Ввод категории: ";
cin >> category;
if (category == "cars") {
cout <<"спорт карт"<<endl;
}
else if (category == "sea") {
cout <<"океан"<<endl;
}
else if (category == "forest") {
cout <<"лес"<<endl;
}
else if (category == "house") {
cout <<"дом"<<endl;
}
else if (category == "yacht") {
cout <<"яхта"<<endl;
}
else if (category == "hotel") {
cout <<"отель"<<endl;
}
else if (category == "computer") {
cout <<"компьютер"<<endl;
}
else {
cout <<"Неправильно введена категория"<<endl;
}
cout <<"Для выбора категории нажмите y, для выхода нажмите t: ";
cin >> a;
} while (a == "y");
cout <<"OFF";
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
cout << "Привет" << endl;
cout << "Тебя приветствует бот для поиска картинок по определённой тематике" << endl;
cout << "Нажмите Enter для продолжения...";
cin.get();
while (true) { // Бесконечный цикл, который будет прерываться при вводе 't'
cout << "Выберите категорию картинок:" << endl;
cout << "cars, sea, forest, house, yacht, hotel, computer, road" << endl;
cout << "Ввод категории: ";
string category;
cin >> category;
// Проверяем введённую категорию
if (category == "cars") {
cout << "спорткар" << endl;
} else if (category == "sea") {
cout << "океан" << endl;
} else if (category == "forest") {
cout << "лес" << endl;
} else if (category == "house") {
cout << "дом" << endl;
} else if (category == "yacht") {
cout << "яхта" << endl;
} else if (category == "hotel") {
cout << "отель" << endl;
} else if (category == "computer") {
cout << "компьютер" << endl;
} else if (category == "road") {
cout << "дорога" << endl;
} else {
cout << "Неправильно введена категория" << endl;
}
// Предлагаем повторить выбор или выйти
cout << "Для выбора категории нажмите 'y'. " << endl;
cout << "Нажмите клавишу 't' для прекращения работы: ";
string a;
cin >> a;
if (a == "y") {
// Продолжаем цикл
continue;
} else if (a == "t") {
// Выходим из цикла и программы
cout << "Программа завершена. До свидания!" << endl;
break;
} else {
// Если введено что-то другое
cout << "Неправильно введён символ. Программа завершена." << endl;
break;
}
}
return 0;
}
код:
#include <iostream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
cout <<"Привет"<<endl;
cout <<"Тебя приветствует бот для поиска каритинок по определённой тематике"<<endl;
cout <<"Нажмите Enter для продолжения...";
cin.get();
cout <<"вибирите категорию каритинок:"<<endl;
cout <<"cars,sea,forest,house,yacht,hotel,computer,road"<<endl;
cout <<"Ввод категории:";
string category;
cin >> category;
if (category == "cars") {
cout <<"спорт карт"<<endl;
}
else if (category == "sea") {
cout <<"океан"<<endl;
}
else if (category == "forest") {
cout <<"лес"<<endl;
}
else if (category == "house") {
cout <<"дом"<<endl;
}
else if (category == "yacht") {
cout <<"яхта"<<endl;
}
else if (category == "hotel") {
cout <<"отель"<<endl;
}
else if (category == "computer") {
cout <<"road"<<endl;
}
else {
cout <<"Неправильно введена категория"<<endl;
}
cout <<"Для выбора категории нажмите y:"<<endl;
cout <<"нажмите клавишу t для прекращения работы:";
string a;
cin >> a;
if (a == "y") {
cout <<category;
}
else if (a == "t") {
cout <<"OFF";
}
else {
cout <<"не правильно введена буква";
}
return 0;
}