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

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

Войти
Регистрация
Восстановить пароль
 
ramarren14
2 / 2 / 0
Регистрация: 14.07.2011
Сообщений: 49
#1

Вопрос по отладке+задача. - C++

30.10.2011, 17:27. Просмотров 247. Ответов 0
Метки нет (Все метки)

Изучаю программирование.
Пытаюсь решить эту задачу:http://www.cyberforum.ru/cpp-experts/thread153746-page6.html
Проблема даже не в том что пока не получается. Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include<iostream>
using namespace std;
 
int main()
{
    int i,k,j;j=0;
    int counter=0;
    int t=0;
    int count=0;
    char a[255];
    cout<<"enter string";
    cin.getline(a,255);
    bool flag1,flag2,flag3;
    flag1=false;flag2=false;flag3=false;
    for(i=0;i!='\0';i++)
    {
        counter=0;
        if ((a[i]==';') && (a[i-1]==' ') || (a[0]==';')) {flag1=true;k=i;}
        if (flag1)
        {
            if((a[k+1]=='-') || (a[1]=='-')) {flag2=true;}
            for(j=k+1;j!='\0',a[j]=='-';j++) {counter++;} 
            t=counter;
        }
        if(flag2)
        {
            if (a[k+t+1]==')') count++;
        }
    }
    cout<<count;
    return 0;
}
У меня стоит компилятор Microsoft Visual C++ 2010 Express, и я хочу (сейчас будет звучать ну очень по нубски) посмотреть как выполняется программа по шагам, жму F10 и как только доходит до строки cin.getline() выполнение переходит в iostream.h. А мне нужно посмотреть какие значения принимают переменные внутри циклов.Если строку закоментировать , то у меня не получается попасть в цикл, а все собственно ради этого и делается, т.е меня просто перебрасывает на строку cout<<count.
Вообще можно это осуществить, т.е посмотреть как меняются локальные переменные i,j,k во время выполнения программы и как попасть внутрь цикла(F10 и F11) не помогают.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2011, 17:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вопрос по отладке+задача. (C++):

Нужна подсказка в отладке - C++
Здравствуйте! Не знаю как правильно сравнить вводимое число типа double (number_1) с символом '|' (29-30 строчка). Если ввести в формате |m...

Ошибка при отладке - C++
запускаю программный код на отладку в Microsoft Visual C++ 2010 Express. выдает следующую ошибку в чем причина???

Ошибка при отладке - C++
Нажимаю Ctrl+F5 или просто F5. Снизу вылазит все это( что сверху). Открывается консоль. И вместо того что бы выводить мне то что нужно,...

Ошибка при отладке программы - C++
Недавно начал заниматься на С++ по книге &quot;Дейтел Х. Дейтел П. - Как программировать на C++&quot;, и столкнулся с такой проблемкой, ввожу самый...

начал разбираться в пошаговой отладке. и ? - C++
Вообщем после пятого шага вылетает на это окно дальше если продолжаю жать f11 меняется только название системых файлов которые он (VC 2010)...

Ошибка при отладке программы - C++
Программа: #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;locale&gt; void c511(); void c521(); void c5211(); int main() { ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2011, 17:27
Привет! Вот еще темы с ответами:

Неправильный указатель при отладке - C++
Не совсем про C++ вопрос, скорее про IDE(прошу админов сильно не ругать - раздела про IDE не нашел), а именно VS 2015. При нажатии на...

при отладке программы возникает ошибка - C++
при отладке программы,возникает одно и то же сообщение при выводе из формулы(на фото в окне отладки) условие: Вычислить для своего...

Студия зависает намертво при отладке - C++
Здравствуйте. У меня следующая проблема. По учёбе пользуюсь десятой студией. Последние 2 года писал на С#. Возникла необходимость написать...

одномерный массив помощь в отладке программы - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; #include &lt;stdlib.h&gt; #include &lt;iomanip&gt; #define m 12 using namespace...


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

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

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