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

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

Войти
Регистрация
Восстановить пароль
 
aint
6 / 6 / 0
Регистрация: 23.04.2011
Сообщений: 96
#1

почему не запускается - C++

30.11.2011, 16:58. Просмотров 307. Ответов 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
24
25
26
27
28
29
#include<stdlib.h>
#include<limits.h>
#include<conio.h>
#include<iostream.h>
 
int main()
{
    unsigned short max, i, k, x;
    int sum = 0;
 
    k = 0;
    max = USHRT_MAX;
 
    for (i=0; i<max; i++) {
        x = i;
        while (x!=0) {
            sum += x%10;
            x /= 10;
        }
        if (i%sum == 0) {
            k++;
        }
    }
    cout << "k = " << k;
 
    getch();
    
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2011, 16:58     почему не запускается
Посмотрите здесь:

Почему не запускается программа? - C++
#include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;windows.h&gt; using namespace std; struct listelem{ int el; listelem*...

Почему не запускается программа? - C++
#include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;cmath&gt; using namespace std; class Muscleman { // объявление класса...

Помогите почему не запускается приложение? - C++
Извините я неопытен в С++ нужно запустить приложение, я поискал на вашем форуме похожий вопрос там отвечали , что запускать нужно через ...

Не могу понять почему не запускается - C++
Программа не запускается, скажите пожалуйста где ошибка? #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; using...

Объясните пожалуйста, почему не запускается? - C++
Найти все четырехзначные числа, у которых сумма крайних цифр равна сумме средних цифр, а само число делится на 6 и 27. #include...

Не понятно почему не запускается код в билдере - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;cmath&gt; #include &lt;ctime&gt; #define NUM (r&gt;='0' and r&lt;='9') #define BUKV ((r&gt;='a' and...

Почему запускаемый файл (.exe) на другом ПК не запускается? - C++
Добрый вечер! Собственно, по сабжу Написанная программка не запускается на чужом ПК, кидаю exe-шный файл с папки &quot;Projects&quot;, что в...

Почему на других компьютерах не запускается exe файл? - C++
http://yadi.sk/d/ZkbUdZzWM5Zcj почему у других не запускается файл exe ??? там у меня программа(форма,файл еxe) для расчёта...

Не запускается на XP - C++
Создал реализацию алгоритма Дейкстры в Visual studio 2012. На windows 7 запускается и работает отлично, на XP пишет, что файл не является...

Не запускается - C++
Нужна ваша помощь. Написал программу в Builder 6. Когда запускаю компиляцию все вроде работает. Запускаю exe - не работает! не могу понять...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
30.11.2011, 18:36     почему не запускается #2
Что значит не запускается?
aint
6 / 6 / 0
Регистрация: 23.04.2011
Сообщений: 96
30.11.2011, 18:38  [ТС]     почему не запускается #3
проблема решена
деления на ноль на первых 10 итерациях
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
#include<stdlib.h>
#include<limits.h>
#include<conio.h>
#include<iostream.h>
 
int main()
{
    unsigned short max, i, k, x;
    int sum = 0;
 
    k = 10;
    max = USHRT_MAX;
 
    for (i=11; i<max; i++) {
        x = i;
        sum = 0;
        while (x!=0) {
            sum += x%10;
            x /= 10;
        }
        if (i%sum == 0) {
            k++;
        }
    }
    cout << "k = " << k;
    
    getch();
    
    return 0;
}
Ответ Создать тему
Опции темы

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