Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 1
Регистрация: 01.06.2016
Сообщений: 5
1

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

01.06.2016, 15:45. Показов 1874. Ответов 2
Метки нет (Все метки)

Срочно нужен код программы в C++ (желательно с комментариями). Я бы разобрался и сам, но на это уйдет время, которого у меня нет
Задача такая:
Найти все простые числа, не превосходящие заданного числа N, сумма цифр которых, также является простым числом. Например, число 23 является простым, также, как и сумма его цифр: 2+3=5. Все найденные числа записать в текстовый файл.
Зарание благодарю всех, кто не пройдет мимо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2016, 15:45
Ответы с готовыми решениями:

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

Найти все простые числа, не превосходящие N, в десятичном представлении которых, нет совпадающих цифр
Найти все простые числа, не превосходящие N, в десятичном представлении которых, нет совпадающих...

Найти простые числа, чтобы сумма их цифр, а также сумма цифр следующего за ним числа, делилась на 7
задание:"найдите простые числа такие, чтобы сумма их цифр, а также сумма цифр следующего за ним...

Определить, является ли сумма цифр этого числа простым числом
Помогите решить задание в С++ Дано натуральное число. Определить, является ли сумма цифр этого...

2
0 / 0 / 1
Регистрация: 01.06.2016
Сообщений: 5
01.06.2016, 18:49  [ТС] 2
Лучший ответ Сообщение было отмечено SayMyName как решение

Решение

Ясно...
Я тут попытался что-то накидать, хотя бы частично. Помогите хоть ошибки исправить
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
25
#include <iostream>
#include <cmath>
#include <locale>
#include <fstream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"Russian");
    int n, i, k, j;
    cout<<"Введите число N = "<<endl;
    cin>>n;
    for (i=1;i<=n;i++)
    {
   k=0;
     for (j=1;j<=i;j++)
          if (i%j==0)
                k++;
   if (k==2)
    ofstream out("C:\\FromC\\myfile.txt");
     out<<i<<endl;
     out.close(); 
     return 0;
    }
}
Ругается, что out was not declared in this scope(21)
0
7058 / 6070 / 2763
Регистрация: 14.04.2014
Сообщений: 26,043
01.06.2016, 19:11 3
Скобки {} у if сделай.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.06.2016, 19:11

Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2, встречается заданное число раз
Найти все такие простые числа, не превосходящие заданного N, в троичной записи которых цифра 2,...

Найти все простые числа от 1000 до 1999, в каждом из которых сумма первой и второй цифр в записи этого числа равна сумме третьей и четвертой.
Прошу помочь решить задачки!:(очень нужно (Билет №14) Найти все простые числа от 1000 до 1999, в...

Найти все простые числа, не превосходящие заданного N >0
Найти все простые числа, не превосходящие заданного N &gt;0 с циклом

Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
Может кто поможет новечку с заданием?%-)))заранее благодарю)С меня рек само собой))) Найти все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.