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

Дирректива define и прочее - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ЦЕЛОЧИСЛЕННАЯ ПРЯМОУГОЛЬНАЯ МАТРИЦА http://www.cyberforum.ru/cpp-beginners/thread94559.html
НУЖНО СДЕЛАТЬ В ТУРБО СИ!Дана целочисленная прямоугольная матрица. 1) Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы...
C++ Упорядочить строки по возрастанию минимумов их элементов пришлите пожалуйста программу сделанную в турбо си! задание: Дана целочисленная прямоугольная матрица!Упорядочить строки по возрастанию минимумов их элементов! http://www.cyberforum.ru/cpp-beginners/thread94557.html
C++ перевод из десятичной в двоичную
Помогите пожалуйста. Перевод из десятичной в систему счисления по основанию k //--------------------------------------------------------------------------- #include <stdio.h> #include...
C++ Соединить 2 упорядоченных массива.
Соединить 2 упорядоченных массива. X(1)<=X(2)<=X(3) и Y(1)<=Y(2)<=Y(3) в массив Z(1)<=Z(2)<=Z(3) Проблема в том, что каждые элемент должен входит только один раз. Подскажите как реализовать?
C++ Сортировка. http://www.cyberforum.ru/cpp-beginners/thread94518.html
Массив m. Расположить неотрицательные элементы в порядке убывания. Использовать алгоритм вставки. Проблем в том что, отрицательные нужно оставить на месте(.
C++ Класс вектор необходимо написать класс вектор (в геометрическом смысле в трёхмерном пространстве) реализовать : поворот вектора вокруг осей координат, поворот вектора вокруг произвольной оси, угол между... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9625 / 5573 / 947
Регистрация: 25.07.2009
Сообщений: 10,708
13.02.2010, 01:45
вроде исправился...
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 <stdio.h>
 
long digits_sum(long number){
    long summ = 0;
    
    if ( number > 0 ) {
        do {
            summ += number % 10;
        } while ( number /= 10 );
    }
    
    return (summ);
}
 
int main(void){
    long i;
    
    for ( i = 7; i < 999999; ++i )
        if ( !(digits_sum(i) % 7) && !(digits_sum(i+1) % 7) )
            printf("%06ld %06ld\n", i, i+1);
    
    return 0;
}
Добавлено через 1 минуту
insideone, ага, у меня то же получилось...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru