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

Цикл: Определить все числа, принадлежат промежутку [10,99], сумма цифр которых является простым числом. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как лучше реализовать кнопку? http://www.cyberforum.ru/cpp-beginners/thread662682.html
Здравствуйте! Я вижу два решения: 1)Создать класс button с указателем на функцию clickEvent, и каждому объекту присваивать ее отдельно. 2)Или создать базовый класс с виртуальной функцией clickEvent и под каждую кнопку создавать новый класс-наследник. Не могу определиться. Мне не нравятся оба варианта. Как вообще принято создавать кнопки в лучших домах? Заранее спасибо.
C++ Нужно выделить всю доступную процессу память блоками по 13 байт Нужно выделить всю доступную процессу память блоками по 13 байт. Использовать нужно две функции : malloc HeapAlloc При этом нужно потом посчитать количество памяти (не при выделении) и освободить её. Как это вообще сделать? Завести вектор, где каждый элемент будет хранить указатель на 13 байт, а затем выделять каждому новому элементу блок памяти, пока malloc/HeapAlloc не закричит об... http://www.cyberforum.ru/cpp-beginners/thread662669.html
Числа Фибоначчи C++
Вводится натуральное число F. Найти число n, для которого значение n-ого числа Фибоначчи является ближайшим числу F, но не больше его. Желательно не использовать в программе математические формулы и принимать за первый член ряда Фибоначчи F1=1.
C++ Массив: Определите, в котором часу была впервые отмечена отрицательная температура.
Просьба помоч с решением задач: 1)С 8 до 20 часов температура воздуха измерялась ежечасно. Известно, что в течение этого времени температура понижалась. Определите, в котором часу была впервые отмечена отрицательная температура. 2)Дан массив A(a1,a2,...,a50). Найти произведение всех элементов, значения которых меньше 50, и сложить его с произведением элементов больших 100. Заранее благодарен.
C++ Многомерный массив (матрица) на С++ http://www.cyberforum.ru/cpp-beginners/thread662659.html
Матрица K(m,m) состоит из нулей и единиц. Найти в ней номера строк и столбцов, не содержащих единицы, либо сообщить, что таких нет.
C++ Массив: Вывести отрицательные элементы на экран в обратном порядке. Дан одномерный массив, состоящий из N вещественных элементов. 1.Ввести массив с клавиатуры. 2.Найти максимальный элемент. 3.Вычислить сумму четных элементов массива. 4.Вывести отрицательные элементы на экран в обратном порядке. 5.Отсортировать массив методом вставки и вывести отсортированный массив на экран. подробнее

Показать сообщение отдельно
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
03.10.2012, 12:53     Цикл: Определить все числа, принадлежат промежутку [10,99], сумма цифр которых является простым числом.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <cmath>
int main()
{
 for (int i=10; i<100;i++)
 {
  int x=0,y=i;
  while (y)
   {
    x+=y%10;
    y/=10;  
   }
  if (x<=1) 
   continue;
  bool b=false;
  for (int j=2; j<=static_cast<int>(x/2);j++)
   if (!(x%j))
    b=true;
  if(!b)
   std::cout<<i<<" ";         
 }   
 system("pause");
 return 0;
}
 
Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru