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

Объясните пожалуйста, почему не запускается? - C++

Восстановить пароль Регистрация
 
Dena_
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 30
19.06.2014, 20:00     Объясните пожалуйста, почему не запускается? #1
Найти все четырехзначные числа, у которых сумма крайних цифр
равна сумме средних цифр, а само число делится на 6 и 27.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
main ()
{
           int sum,sum2;
           int x,y,z,u,i;
           for (i=1000; i<10000; i++)
           {
           x=i/1000;
           y=(i/10)%10;
           z=(i/100)%10;
           u=i%10;
           sum=x+y;
           sum2=y+z;
           if ((sum==sum2)&&(i%6==0)&&(i%27==0));
           }
           printf("%d", i);
return 0;
}
пробовал менять директорию, выдает ошибку деректории
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2014, 20:00     Объясните пожалуйста, почему не запускается?
Посмотрите здесь:

объясните пожалуйста C++
Объясните почему так C++
C++ объясните пожалуйста
C++ Объясните пожалуйста
Объясните пожалуйста C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1858 / 1654 / 577
Регистрация: 14.05.2014
Сообщений: 4,750
Записей в блоге: 1
Завершенные тесты: 5
19.06.2014, 20:05     Объясните пожалуйста, почему не запускается? #2
Текст ошибки напишите. А вообще, не понятно, для чего в цикле условие, которое ничего не выполняет.
Цитата Сообщение от Dena_ Посмотреть сообщение
if ((sum==sum2)&&(i%6==0)&&(i%27==0));
Dena_
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 30
19.06.2014, 20:08  [ТС]     Объясните пожалуйста, почему не запускается? #3
Как таковой ошибки он не выдает, просто при запуске программы нет никакого результата
Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1858 / 1654 / 577
Регистрация: 14.05.2014
Сообщений: 4,750
Записей в блоге: 1
Завершенные тесты: 5
19.06.2014, 20:23     Объясните пожалуйста, почему не запускается? #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <stdlib.h>
main ()
{
    int sum,sum2;
    int x ,y, z, u, i;
    for (i = 1000; i < 10000; i++)
    {
        x = i / 1000;
        y = (i / 10) % 10;
        z = (i / 100) % 10;
        u = i % 10;
        sum = x + u;
        sum2 = y + z;
        if ((sum == sum2) && (i % 6 == 0) && (i % 27 == 0))
            printf("%d", i);
    }
    
    return 0;
}
Добавлено через 10 минут
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
printf("%d", i);
C++
1
printf("%d ", i);
Dena_
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 30
19.06.2014, 20:47  [ТС]     Объясните пожалуйста, почему не запускается? #5
Всё равно, после запуска нет никакого результата
Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1858 / 1654 / 577
Регистрация: 14.05.2014
Сообщений: 4,750
Записей в блоге: 1
Завершенные тесты: 5
19.06.2014, 21:01     Объясните пожалуйста, почему не запускается? #6
Перед
C++
1
return 0;
добавьте
C++
1
system("pause");
и для main нужно указывать тип int
Dena_
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 30
19.06.2014, 21:14  [ТС]     Объясните пожалуйста, почему не запускается? #7
Спасибо программа запустилась, но теперь возникла другая проблема, нет желанного результата требуемого условием
Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1858 / 1654 / 577
Регистрация: 14.05.2014
Сообщений: 4,750
Записей в блоге: 1
Завершенные тесты: 5
19.06.2014, 21:41     Объясните пожалуйста, почему не запускается? #8
Что выдает программа?
У меня это такая последовательность: 1188 1458 1728 3186 3456 3726 5184 5454 5724 7182 7452 7722 9180 9450 9720
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2014, 22:13     Объясните пожалуйста, почему не запускается?
Еще ссылки по теме:

C++ Объясните почему так
Объясните пожалуйста C++
Объясните пожалуйста C++

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

Или воспользуйтесь поиском по форуму:
Dena_
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 30
19.06.2014, 22:13  [ТС]     Объясните пожалуйста, почему не запускается? #9
пишет : Press any key to continue, нажимаешь любую клавишу возвращает к тексту программы и все
Yandex
Объявления
19.06.2014, 22:13     Объясните пожалуйста, почему не запускается?
Ответ Создать тему
Опции темы

Текущее время: 00:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru