#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <iomanip>
#include <string>
#include <time.h>
#include <unistd.h>
#include <dos.h>
#include <windows.h>
#include <chrono>
#include <thread>
using namespace std;
using namespace std::this_thread; // sleep_for, sleep_until
using namespace std::chrono; // nanoseconds, system_clock, seconds
int main()
{
string word = "A";
do
{
system("CLS");
system("COLOR 3");
cout<<"\nH";
usleep(50000);
cout<<"I ";
usleep(50000);
cout<<"T";
usleep(50000);
cout<<"H";
usleep(50000);
cout<<"E";
usleep(50000);
cout<<"R";
usleep(50000);
cout<<"E "<<endl<<endl;
sleep_for(seconds(1));
cout<<"H";
usleep(50000);
cout<<"O";
usleep(50000);
cout<<"W ";
usleep(50000);
cout<<"A";
usleep(50000);
cout<<"R";
usleep(50000);
cout<<"E ";
usleep(50000);
cout<<"Y";
usleep(50000);
cout<<"O";
usleep(50000);
cout<<"U? "<<endl<<endl;
usleep(50000);
sleep_for(seconds(1));
cout<<"H";
usleep(50000);
cout<<"O";
usleep(50000);
cout<<"P";
usleep(50000);
cout<<"E ";
usleep(50000);
cout<<"Y";
usleep(50000);
cout<<"O";
usleep(50000);
cout<<"U";
usleep(50000);
cout<<"'R";
usleep(50000);
cout<<"E ";
usleep(50000);
cout<<"D";
usleep(50000);
cout<<"O";
usleep(50000);
cout<<"I";
usleep(50000);
cout<<"N";
usleep(50000);
cout<<"G ";
usleep(50000);
cout<<"G";
usleep(50000);
cout<<"R";
usleep(50000);
cout<<"E";
usleep(50000);
cout<<"A";
usleep(50000);
cout<<"T"<<endl<<endl;
usleep(50000);
cout<<"A.Im doing great :) B.Im sad :/"<<endl;
cin>>word;
}
while(word!="A"||word!="a"); //I want to let input be upper/lower case
cout<<"this means its A and going for next command"<<endl;
return 0;
}
Привет, так что в основном я новичок в университете, изучаю курс информатики, и я пытаюсь учиться сам (чтобы быть на шаг впереди других)
В этой программе моей целью является создание адаптивной машины: вопросы с 2 или более вариантами ответов, где, если ответ не в контексте, используется система («CLS»), а затем повторять вопрос (цикл). Украшения: «системный цвет» для цвета, «уснуть» для буквенной анимации в словах, «сон_ для» для разрыва между строкой слова
1.Как я могу исправить команду while, чтобы она не могла определить, поставил ли я оба условия
"В то время как (! Слово =" А "|| слово! =" А ");"
2.Если есть более простой способ cout слова по буквам, пожалуйста, скажите.