Member 12753942 Ответов: 2

Я пытаюсь получить мой код, чтобы использовать, если заявления со строками


Я пытаюсь понять, если человек говорит "Нет", он сделает ответ, если он скажет "да", или я сделаю это, или что-то в этом роде, это даст другой ответ.


#include <iostream>
#include <string>
int main()
{
using namespace std;
    cout << "What is your name son!?" << endl;
    string name;
    cin >> name;
    cout << name << ", hmm, strange name, never mind that!" << endl;
cout << "I have a quest for you, are you interested?"
  char I will.;
       I will not.;
    string I will.;
    string I will not.;
    cin >> I will.;
    cin >> I will not.;
if (I will not.) cout << "Okay then, be gone mortal!" << endl;
if (I will.) cout << "I need you to save the villagers, in the east from a rising golblin attack to prove to me you are worthy." << endl;
return 0;
}


Что я уже пробовал:

Я пробовал делать это около 30 минут, но просто не знаю, что делать?

jeron1

Гугл с правилами языка имя переменной, затем Google если правила заявление. А если серьезно, то попробуйте найти приличную книгу и внимательно просмотрите примеры.

Member 12753942

Спасибо, я изо всех сил стараюсь сделать это только на один день.
Пытаюсь учиться самостоятельно, но я не могу этого сделать со всеми вещами, которые я предполагаю, спасибо за советы :)))

2 Ответов

Рейтинг:
17

KarstenK

Вам нужно изучить правильный синтаксис в C++. Ваш код не нравится компилятору.

подсказки в коде:

char I_will;//never ever use space in vars or point
string I_will = "I will."//declare the string and fill it;
if (compare( I_will, "I will not.") == 0 ) //compare ( result is 0 for true) => tutorial


Возьмите несколько уроков по этому поводу учебник по тонкой струне.


Рейтинг:
1

Patrice T

Вам нужно серьезно изучить C++ и его синтаксис.

Вот ссылки на справочники книг по С и с++ авторов этих языков. Обратите внимание, что C является предком C++, поэтому знание C всегда полезно с C++.
Язык программирования Си - Википедия, свободная энциклопедия[^]
https://hassanolity.files.wordpress.com/2013/11/the_c_programming_language_2.pdf[^]
http://www.ime.usp.br/~ПФ/Керниган-Ритчи/с-Программирование-электронные книги.формат PDF[^]

Язык Программирования C++ [^]