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

Назовем число красивым, если сумма квадратов его цифр является простым числом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая будет находить разность тригононометрических функций http://www.cyberforum.ru/cpp-beginners/thread652978.html
Всем привет, у меня проблема. Нужно в С++ написать программу, которая будет находить разность y и z, если подставить значение альфы, беты и гаммы. Вот эти самые y и z . Помогите, очень нужна помощь. Если что, использую Dev-C++.
C++ Как правильно число в ячейке типа string, перекинуть в ячейку в тип double ? Cуть вопроса описанна в теме. Может не правильно объяснил, но всё же, вот пример: #include <iostream> #include <string> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread652972.html
C++ Задача по созданию программы в С++
Всем привет, у меня проблема. Нужно в С++ написать программу, которая будет находить разность y и z, если подставить значение альфы, беты и гаммы. Вот эти самые y и z http://cs317819.userapi.com/v317819850/2c7c/BF_1RULTP1A.jpg . Помогите, очень нужна помощь. Если что, использую Dev-C++.
C++ Открытие окна по нажатию кнопки
Добрый вечер форумчане! Есть 2 формы, основная Form и About - "О программе". Как по нажатию кнопки "О программе" запустить её форму? Работаю а Visual C++, проект Windows Forms. Добавлено через 5 минут Есть вариант:
C++ русский язык http://www.cyberforum.ru/cpp-beginners/thread652956.html
Использую компилятор Dev C++ , при выводе результата если написать слово про русски то оно выводиться непонятными иероглифами, на латинице проблем нет. Помогите исправить ))
C++ Обработка символьной информации Помогите пожалуйста разобраться в задаче. (66.) Гороскоп. В древнеяпонском календаре был принят 60-летний цикл из пяти 12-летних циклов, обозначенных цветами: зеленый, красный, желтый, белый и черный. В подциклах каждый год имел название одного из животных: крысы, быка, тигра, кролика, дракона, змеи, лошади, овцы, обезьяны, петуха, собаки и кабана. Началом очередного цикла был 4-й год нашей зры... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
16.09.2012, 21:57     Назовем число красивым, если сумма квадратов его цифр является простым числом
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
int Prime(long a, long i)
{
   return i*i > a ? 1 : (a % i) && Prime(a, i + 2);
}
long Sum(long a)
{
   return a ? (a % 10)*(a % 10) + Sum(a/10) : 0;
}
int main()
{
   long i, sum, n;
   std::cin >> n;
   for(i = 3; n; ++i)
      if ((sum = Sum(i)) > 1 && sum % 2 && Prime(sum, 3))
         n--;
   std::cout << (i - 1) << std::endl;
   return 0;
}
 
Текущее время: 14:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru