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

Дано натуральное число <= 9999; верно ли, что оно содержит три одинаковых цифры? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись в blob.Не сохраняет jpeg. http://www.cyberforum.ru/cpp-beginners/thread364202.html
БД Paradox 7. Подгружаю в TImage картинку,нажимаю сохранить и она исчезает.В обработчике кнопки следующий код: TMemoryStream* strm = new TMemoryStream(); ...
C++ Нахождение наибольшего общего делителя для 6-и чисел привет! у меня есть задача на нахождение наибольшего общего делителя для 6-и чисел ... нашел было алгоритм .. #include <iostream.h> int nod(int,int); main() { int x,y,t; http://www.cyberforum.ru/cpp-beginners/thread364196.html
C++ задача не для новичков- сборщик мусора
под сборщиком мусора я понимаю алгоритм который освобождает всю память(динамическое выделение памяти) занятуя в результате работы программы. я люблю работать с оператором new особенно он мне нужен в...
Вывести на экран только те, у которых сумма первых двух цифер равна сумме двух последних. C++
Дан массив из n четырёхзначных натуральных чисел. Вывести на экран только те, у которых сумма первых двух цифер равна сумме двух последних.
C++ Функция ltoa http://www.cyberforum.ru/cpp-beginners/thread364156.html
здрасти:)цикл подсчитывает количество элементов массива, но не учитывает вложенное условие, т.е если мы переводим 175 в бинарную систему то получаем 10101111, итого 6 единиц, а выходной цикл...
C++ помогите разбраться Решил попробовать начать изучать этот язык С/С++ время есть и есть какое-то желание,постичь так сказать основу основ,разобраться с операционными системами (а линукс имеет отношение к этому языку?)... подробнее

Показать сообщение отдельно
x1Mike7x
218 / 131 / 6
Регистрация: 06.11.2010
Сообщений: 234
10.10.2011, 19:17
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int i, X, Count[10] = {};
scanf( "%d", &X );
while ( X )
{
   ++Count[ X % 10 ];
   X /= 10;
}
for ( i = 0; i < 10; ++i )
    if ( Count[i] == 3 )
    {
        printf( "Yes\n" );
        break;
    }
if ( i == 10 )
    printf( "No\n" );
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru