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

Существуют натуральные числа равные сумме кубов своих цифр. Найдите такие числа в заданном интервале - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Visual 2010 вопрос http://www.cyberforum.ru/cpp-beginners/thread237218.html
После переустановки ОС пропала функция в вижуале, которая подчеркивала синтаксические ошибки, неописанные переменные и пр. как она называется, где ее теперь можно включить?
C++ Предложение из двух слов Как вывести предложение из текста, имеющее только два слова. Как например определить, что в слове только один пробел? (можно использовать только вывод с помощью потоков) http://www.cyberforum.ru/cpp-beginners/thread237214.html
C++ Найдите простые троллейбусные билеты, если номера билетов принадлежат промежутку от «а» до «b».Счастливый билет 627 294, 6+2+7-2+9+4
Найдите простые троллейбусные билеты, если номера билетов принадлежат промежутку от «а» до «b».Счастливый билет 627 294, 6+2+7-2+9+4
Процессор C++
Один процессор стоит 105. Дюжина (12 шт.) стоит 1025. Дюжина дюжин (144 шт.) стоит 11400 Нужно купить не менее Н штук. Сколько будет стоить самая дешевая покупка? С клавиатуры получаем число Н. На экран выводится количество купленых процессоров и потраченая сума.
C++ Дроби http://www.cyberforum.ru/cpp-beginners/thread237182.html
Помогите решить тут
C++ Ввод данных из файла Проблема такая, есть файл исходных данных там в форме таблички приведены числа и текст (коментарий) Надо используя С++ из указанного места в файле (например 10 строка и область между 4 и 7 символом) считать численное значение и поместить его в переменную. подробнее

Показать сообщение отдельно
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
02.02.2011, 22:22     Существуют натуральные числа равные сумме кубов своих цифр. Найдите такие числа в заданном интервале
используйте Редактор формул (кликните на картинку в правом углу чтобы раскрыть) или хотя б задавайте степень как x^y

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
main()
{
 int a,b;
 cin>>a>>b;
 for(;a<b;a++)
 {
  int a1 = a % 10; a1=a1*a1*a1;
  int a2 = (a / 10) % 10; a2=a2*a2*a2;
  int a3 = (a / 100) % 10; a3=a3*a3*a3;
  int a4 = (a / 1000) % 10; a4=a4*a4*a4;
  if ((a1+a2+a3+a4) == a) cout<<a<<" = "<<a1<<" "<<a2<<" "<<a3<<" "<<a4<<endl;
 }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru