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

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив случайных чисел http://www.cyberforum.ru/cpp-beginners/thread818011.html
Помогите пожалуйста создать массив из 20 случайных чисел от 0 до 100. Все элементы меньше 50 занулить. Оформить в виде функции. Заранее Спасибо!
C++ Как удалить элемент из строки? В с++ как удалить элемент из строки типа string text; При чем мне нужно удалить все символы, кроме букв, то есть есть ли такая функция, которая удалит все кроме букв или придется расписывать... http://www.cyberforum.ru/cpp-beginners/thread818000.html
переводчик поиском бинарного дерева не работает программа! C++
Программа содержит ошибки помогите убрать #include <iostream> #include <math.h> #include <locale> using namespace std; class node { public: string word1;//английское слово -...
C++ Ошибка при выводе больше одного элемента в списке
Доброго времени суток, господа. Помогите реализовать вывод списка. Если вывожу один элемент, то выводит нормально, если больше, то выдает ошибку. Не могу понять где ошибка. Код C++ # include...
C++ Рекурсивная функция (вычислить сумму) http://www.cyberforum.ru/cpp-beginners/thread817916.html
Помогите вычислить сумму с помощью рекурсивной функции
C++ Системы исчесления Будет ли разница в выполнении кода, если цифры записывать в двоичной, десятеричной, восьмеричной системе исчисления. Если да, то какой вариант наиболее оптимизированее? подробнее

Показать сообщение отдельно
Dmitry0150
1 / 1 / 0
Регистрация: 25.03.2013
Сообщений: 50

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9 - C++

25.03.2013, 14:31. Просмотров 2188. Ответов 5
Метки (Все метки)

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9.

Знаю что должно вывести 18, 45, 90, 99. Но есть проблема. Допустим i=9 j=9, т.е. получается 99 (9+9=18), при умножении 99 на 4 получаем 396 и потом сложить 3+9+6 и получить 18. Как это сделать в СИ++? Помогите

Есть часть программы, но в ней нет условия как сложить цифры уже полученного двухзначного и трехзначного числа.

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream.h>
#include<conio.h>
main()
{
int i,j;
for (i=1; i<10; i++)
for (j=0; j<10; j++)  
{
If((i*10+j)*2==(i*10+j)*3==(i*10+j)*4==(i*10+j)*5==(i*10+j)*6==(i*10+j)7==(i*10+j)*8==(i*10+j)*9== (i+j)
cout<<"("<<i*10+j<<")"<< endl;  }
getch ();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru