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

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

Войти
Регистрация
Восстановить пароль
 
sergey_viper
9 / 3 / 1
Регистрация: 15.04.2012
Сообщений: 185
#1

Бесконечный цикл - C++

20.12.2012, 20:19. Просмотров 423. Ответов 3
Метки нет (Все метки)

Ребят, что-то цикл выполняется постоянно. Покажите ошибку мне/
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    int a,n,s=-1,d=10,sum=0,k,c;
    cin>>n;
    cin>>k;
    c=n;
    while (n>0)
{
 
        a=n%d;
        cout<<a<<endl;
        n=n/10;
}
 
 
}
Прошу прощения, нашёл ошибку
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2012, 20:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Бесконечный цикл (C++):

Почему цикл на при 1 уходит в бесконечный цикл? - C++
#define _CRT_SECURE_NO_WARNINGS #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; int main() { int x=0, y=0,...

Бесконечный цикл - C++
Так. Консоль CLR Вод программа: #include &quot;stdafx.h&quot; #include &quot;conio.h&quot; #include &quot;stdio.h&quot; using namespace...

Бесконечный цикл - C++
if (!(cin &gt;&gt; Mas &gt;&gt; Rost)) { cout &lt;&lt; &quot;Ошибка\n&quot;; continue; } В общем при вводе букв начинается бесконечный цикл, а надо...

Бесконечный цикл - C++
Здравствуйте. Программа должна принимать некоторые значения, обрабатывать их и выдавать в виде статистики (нарисовать звездочками). ...

Бесконечный цикл - C++
Задача: Дед Мазай спасает зайцев. На N островках находится некоторое количество зайцев разной массы. Грузоподъемность лодки Мазая...

Бесконечный цикл - C++
void Number(int &amp;K, int &amp;L, int N) { if (K &lt; 0 &amp;&amp; K &gt; L &amp;&amp; L &gt; N) { cout &lt;&lt; &quot;\nВведите границы для исключения элемeнтов из...

3
Байт
Эксперт C
16332 / 10608 / 1588
Регистрация: 24.12.2010
Сообщений: 20,244
20.12.2012, 20:24 #2
Цитата Сообщение от sergey_viper Посмотреть сообщение
что-то цикл выполняется постоянно
А ты дай какое-нибудь значение n и ручками проделай весь цикл. Тут же увидишь, что ничего странного нет.
0
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
20.12.2012, 20:25 #3
Если n > d, то при делении с остатком получается 0. -> цикл не уменьшается
0
sergey_viper
9 / 3 / 1
Регистрация: 15.04.2012
Сообщений: 185
20.12.2012, 20:32  [ТС] #4
Цитата Сообщение от sovaz1997 Посмотреть сообщение
Если n > d, то при делении с остатком получается 0. -> цикл не уменьшается
Может поможете продолжить?
Кликните здесь для просмотра всего текста
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
#include <iostream>
 
using namespace std;
 
int main()
{
    int a,n,ch,s=-1,d=10,sum=0,k,c;
    cin>>n;
    cin>>k;
    c=n;
    while (c>0)
{
 
        a=c%d;
        cout<<a<<endl;
        for (int i=10;ch>0;ch/=10)
        {
            if ((ch%i)/a==1)
                s+=1;
            cout<<s<<endl;
        }
        c=c/10;
}
 
 
}

Нужно проверить сколько раз встречается каждая цифра числа, в этом же числе.
0
20.12.2012, 20:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2012, 20:32
Привет! Вот еще темы с ответами:

Бесконечный цикл - C++
Есть бесконечный цикл,благодаря которому постоянно вызываются функции. Из за этого бесконечного цикла глючит программу. Есть ли другой...

Бесконечный цикл while - C++
Здравствуйте необходимо написать бесконечный цикл while , который при запуске программы постоянно выводил на экран char переменную &quot;y&quot; и...

Бесконечный цикл - C++
Доброго времени суток! Написал программу в среде Visual Studio 2010 Win32 project, но в ней есть кусок кода, когда происходит...

Бесконечный цикл for - C++
Запишите цикл, который суммирует первые 100 натуральных чисел, которые делятся на 7 : используя for: · пустые секции ( ; ; ) ·...


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

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

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