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

Вывести на экран только те, у которых сумма первых двух цифер равна сумме двух последних. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция ltoa http://www.cyberforum.ru/cpp-beginners/thread364156.html
здрасти:)цикл подсчитывает количество элементов массива, но не учитывает вложенное условие, т.е если мы переводим 175 в бинарную систему то получаем 10101111, итого 6 единиц, а выходной цикл...
C++ помогите разбраться Решил попробовать начать изучать этот язык С/С++ время есть и есть какое-то желание,постичь так сказать основу основ,разобраться с операционными системами (а линукс имеет отношение к этому языку?)... http://www.cyberforum.ru/cpp-beginners/thread364155.html
C++ Программа рисования
Поделитесь пожалуйста кодом программы рисования на С++. Линии, вставка картинки.
C++ Построение классов
Составить класс ДАТА.Класс должен включать в себя атрибуты,описывающие год,месяц,день и иметь методы:1)для вывода даты на экран в нескольких форматах(30.01.2001,30 Янв 01, 30 января 2001 г);2)для...
C++ Выяснить, в каком из двух массивов больше положительных чисел http://www.cyberforum.ru/cpp-beginners/thread364112.html
Даны два одномерных массива, каждый из которых содержит по N чисел. Необходимо выяснить, в каком из них больше положительных чисел. Ввод: Первая строка содержит N \, (1 \le N \le 100) Следующие...
C++ в чем разница между int a и int *a? люди подскажите начинающему... чем переменная отличается от указателя? допустим переменные int a char a ? и переменные int *a, char *a. В первом случае все понятно переменные да переменные, а вот... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
10.10.2011, 21:44
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int is_num(int num) {
    return ((num/1000+num/100%10) == (num/10%10+num%10));
}
 
int main() {
   int arr[4] = { 3425, 1224, 4536, 8897 };
   for(int i = 0; i < sizeof(arr)/sizeof(arr[0]); i++) {
        if(is_num(arr[i]))
              printf("%d\n", arr[i]);
   }
   getchar();
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru