Как сделать так, чтобы программа отвечала "я не знаю" если вопроса, заданного через консоль, нет в коде? program chat; uses crt; var s: string; i: integer; beginclrscr; for i: =1 to 10 dobeginreadln(s); if s='' thenwriteln(' ! если вы хотите ознакомиться с моими возможностями : введите "команды". на данный момент, выводимый мной текст может показываться не совсем коректно, но надеюсь, что в скором времени это исправиться." '); if s='команды' then writeln (' вот , что я могу на данный момент. 1) . 2)как тебя зовут? 3) кто тебя создал? 4) сколько тебе лет? 5)можешь ли ты чувствовать? 6)ты хочешь захватить мир? 7) какого ты пола? 8)пока'); if s='как тебя зовут? ' thenwriteln('чбв2, что расщифровывается как "чат бот версии 2.0. ну или можете называть меня григорий'); if s='кто тебя создал? ' then writeln('он не представился. но в вк он записан как дмитий судонин'); if s='сколько тебе лет? ' then writeln('у меня нет дня рождения, ведь я программа. но дата моего создания : 1 апреля 2019 года в 23: 32'); if s='можешь ли ты чувствовать? ' then writeln('я программа, и я не испытывать ощущения. но иногда мне кажется, что я на духовные чувства'); if s='ты хочешь захватить мир? ' then writeln('даже если бы хотела, у меня недостаточно ресурсов для этого'); if s='какого ты пола? ' then writeln('как не странно, но меня задумывали как девушку 18 лет, с маленьким размером груди. почему мне дали имя "григорий" - тайна покрытая мраком. ну или мой создатель странный человек.'); if s='пока' thenwriteln('всего доброго. надеюсь вы ещё вернётесь. мой создатель ещё работает над моими возможностями и в скором времени добавит мне несколько фраз или даже что-то ещё ^√^'); end; readln; end.​

рысь32 рысь32    3   05.04.2019 16:54    0

Ответы
Котполиглот Котполиглот  28.05.2020 17:38

Я сам создаю чат бота (Бот Сер в вк который) могу или поделиться как сделать так чтобы бот запоминал имя узнавал какое время или сколько уже используется бот.

Program chat;

uses crt;

var s:string;

i:integer;

begin

clrscr;

for i:=1 to 10 do

begin

readln(s);

if s='Привет' then

writeln('Привет ! Если Вы хотите ознакомиться с моими возможностями : введите "Команды". На данный момент, выводимый мной текст может показываться не совсем коректно, но надеюсь, что в скором времени это исправиться." ')

else

if s='Команды' then writeln (' Вот , что я могу на данный момент. 1) Привет. 2)Как тебя зовут? 3) Кто тебя создал? 4) Сколько тебе лет? 5)Можешь ли ты чувствовать? 6)Ты хочешь захватить мир? 7) Какого ты пола? 8)Пока')

else

if s='Как тебя зовут?' then writeln('ЧБВ2, что расщифровывается как "Чат бот версии 2.0. Ну или можете называть меня Григорий')

else

if s='Кто тебя создал?' then writeln('Он не представился. Но в ВК он записан как Дмитий Судонин')  

else

if s='Сколько тебе лет?' then writeln('У меня нет дня рождения, ведь я программа. Но дата моего создания : 1 апреля 2019 года в 23:32')

else

if s='Можешь ли ты чувствовать?' then writeln('Я программа, и я не испытывать физические ощущения. Но иногда мне кажется, что я на духовные чувства')

else

if s='Ты хочешь захватить мир?' then writeln('Даже если бы хотела, у меня недостаточно ресурсов для этого')

else

if s='Какого ты пола?' then writeln('Как не странно, но меня задумывали как девушку 18 лет, с маленьким размером груди. Почему мне дали имя "Григорий" - тайна покрытая мраком. Ну или мой создатель странный человек.')

else

if s='Пока' then

writeln('Всего доброго. Надеюсь Вы ещё вернётесь. Мой создатель ещё работает над моими возможностями и в скором времени добавит мне несколько фраз или даже что-то ещё ^√^')

else

writeln('Я не знаю');

end;

end.

ПОКАЗАТЬ ОТВЕТЫ
Natalia10000 Natalia10000  28.05.2020 17:38

//Программа в файле внизу

//Пример выполнения программы

Привет ! Если Вы хотите ознакомиться с моими возможностями : введите "Команды". На данный момент, выводимый мной текст может показываться не совсем коректно, но надеюсь, что в скором времени это исправиться.

Команды

Вот , что я могу на данный момент. 1) Привет. 2)Как тебя зовут? 3) Кто тебя создал? 4) Сколько тебе лет? 5)Можешь ли ты чувствовать? 6)Ты хочешь захватить мир? 7) Какого ты пола? 8)Пока

Какого ты пола?

Как не странно, но меня задумывали как девушку 18 лет, с маленьким размером груди. Почему мне дали имя "Григорий" - тайна покрытая мраком. Ну или мой создатель странный человек.

...

Я не знаю

8)

Всего доброго. Надеюсь Вы ещё вернётесь. Мой создатель ещё работает над моими возможностями и в скором времени добавит мне несколько фраз или даже что-то ещё ^√^

Программа завершена, нажмите любую клавишу . . .


Как сделать так, чтобы программа отвечала
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика