Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DarkJoker1992
148 / 4 / 0
Регистрация: 19.02.2013
Сообщений: 300
#1

Как правильно пишется команда инкремента переменной? - C++

25.02.2013, 16:17. Просмотров 400. Ответов 3
Метки нет (Все метки)

как правельно написать ++number_of_words ? он мне выводит ошибку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include "DarkJoker.h"
 
int main()
{
    setlocale(LC_ALL, "RUSSIAN");
    string previous = "max";
 
    string current;
    while (cin>>current){
        ++number_of_words;
        if (previous == current)
  
            cout << "количество слов" << number_of_words
            << "repeated: " <<current << '\n';
 
            previous = current;
            system("pause");
     return 0;
    }
}
Error 1 error C2065: 'number_of_words' : undeclared identifier
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2013, 16:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как правильно пишется команда инкремента переменной? (C++):

Написать функцию перегрузки оператора инкремента для увеличения переменной типа enum class - C++
Доброго времени суток. Есть перечисление. enum class Month { jan = 1, feb, mar, apr, may, jun, jul, aug, sep, nov, dec }; ...

как пишется формула - C++
как пишется формула определяющая введеное число простое или нет заранее спс

Как пишется композиция? - C++
Всем привет! Ребята, помогите написать композицию для кода или подскажите как пишется она. Писал сначала через наследование все работает, а...

первый раз пишу программу. Ребята как она пишется? кому не сложно создайте - C++
Написать программу, которая переводит число из 3-й системы счисления в 9-ю, не переводя все число в 10-ю. Выполнить отладку программы с...

Не правильно считает значение переменной - C++
Не правильно считает значение переменной, когда вводишь дробное число. Ни че не пойму. #include &lt;iostream&gt; #include &lt;cmath&gt; #include...

Часть имени переменной как значние другой переменной - C++
Нужно чтобы имя переменной состояло как бы из двух частей к примеру переменную x1 надо записать так чтобы число 1 было в другой...

3
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,533
Завершенные тесты: 1
25.02.2013, 16:31 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include "DarkJoker.h"
 
int main()
{
    setlocale(LC_ALL, "RUSSIAN");
    string previous = "max";
 
    string current;
    int number_of_words; // <- Объявить надо ж сперва
    number_of_words = 0; // <- И занулить на всякий
    while (cin>>current){
        ++number_of_words;
        if (previous == current)
  
            cout << "количество слов" << number_of_words
            << "repeated: " <<current << '\n';
 
            previous = current;
            system("pause");
     return 0;
    }
}
Добавлено через 3 дня и 3 ночи
А вот так вот совсем красиво:
C++
1
2
3
4
5
6
7
8
9
10
11
12
    string current;
    int number_of_words = 0;
    while (cin>>current){
        if (previous == current)
  
            cout << "количество слов" << ++number_of_words
            << "repeated: " <<current << '\n';
 
            previous = current;
            system("pause");
     return 0;
    }
0
Croessmah
26.02.2013, 07:38
  #3

Не по теме:

Какой смысл в цикле while, если в конце цикла return 0?

0
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
26.02.2013, 10:00 #4
Цитата Сообщение от Croessmah Посмотреть сообщение

Не по теме:

Какой смысл в цикле while, если в конце цикла return 0?

Возможность написать continue, чтобы попробовать ещё разок.
0
26.02.2013, 10:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2013, 10:00
Привет! Вот еще темы с ответами:

Особенности инкремента - C++
Здравствуйте!Возник вопрос касательно операции инкремента(++) допутим у нас есть код #include &lt;iostream&gt; int main() { ...

Перегрузка инкремента ++ - C++
Не понимаю как вызвать перегрузку инкремента: void operator ++( int m ); в функции main,какой синтаксис. Я в main циклично ввожу числа и...

Секреты инкремента - C++
Пожалуйста!!! помогите! Умоляю!:help: i=5; j=(++i) + (++i): Чему равно j?; пожалуйста обьясните как это решается, ну или...

Перегрузка инкремента - C++
Допустим, что некий класс имеет в наличии методы пре(и пост-)фиксного инкрементов. Date&amp; Date::operator++(); Date...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru