Asystent Tekstowy
#include
#include
#include
#include
#ifdef _WIN32 #define CLEAR "cls" #define TIME_CMD "time /T" #define DATE_CMD "date /T" #else #define CLEAR "clear" #define TIME_CMD "date +%T" #define DATE_CMD "date +%D" #endif using namespace std; void showTime() { system(TIME_CMD); } void showDate() { system(DATE_CMD); } void showWeather() { cout << "Pogoda: Slonecznie, 18 stopni Celsjusza." << endl; } void showHelp() { cout << "Dostepne komendy:\n" << "- czas\n" << "- data\n" << "- pogoda\n" << "- pomoc\n" << "- wyjdz\n"; } int main() { string command; system(CLEAR); while (true) { cout << "\nWpisz komende: "; getline(cin, command); if (command == "czas") { showTime(); } else if (command == "data") { showDate(); } else if (command == "pogoda") { showWeather(); } else if (command == "pomoc") { showHelp(); } else if (command == "wyjdz") { break; } else { cout << "Nieznana komenda. Wpisz 'pomoc', aby zobaczyc dostepne komendy.\n"; } } return 0; }