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

Находим сверхпростое число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бинарные файлы http://www.cyberforum.ru/cpp-beginners/thread445147.html
Есть 2 текстовых файла .В первом информации представлена в след виде:номер и ФИО,во втором номер Группы,и оценки по предметам.Так мне нужно присоединить фамилию из первого присоеденить к ведомости второго файла с формированием нового бин файла.я пока сделал только это: #include <iostream> #include <fstream> #include <string.h> using namespace std; struct studfam { int number; char fam;...
C++ Объясните функцию классы в С++ и укажите мою ошибку. Изучаю классы в языке C++, написав несколько строк кода для вывода числа. не могу понять и исправить ошибку, вот код: #include<iostream> using namespace std; class Tr { float a; public: void setA(float); float getA(); }; http://www.cyberforum.ru/cpp-beginners/thread445141.html
задача по процедурам в си++ C++
Proc3. Описать процедуру Mean(X, Y, AMean, GMean), вычисляющую среднее арифметическое AMean = (X + Y)/2 и среднее геометрическое GMean = X Y ⋅ двух положительных чисел X и Y (X и Y — входные, AMean и GMean — выходные параметры вещественного типа). С помощью этой процедуры найти среднее арифметическое и среднее геометрическое для пар (A, B), (A, C), (A, D), если...
создание динамического массива с malloc() C++
Здравствуйте! Пишу шелл на Си, нужно что бы все переменные из char* argv, переместить в символьный массив, который создал динамический с помощью функции malloc(). Ну ни как копироваться он не хочет... #include <stdlib.h> #include <iostream> #include <string> #include <cstdio> using namespace std; int main(int argc, char* argv) { const int sizeIn = argc;
C++ Передача трёх мерного массива http://www.cyberforum.ru/cpp-beginners/thread445133.html
Здравствуйте. Объясните пожалуйста как правильно передать трёх мерный массив из главной функции в под функцию. Если не затруднит то покажите на примере как это сделать. Заранее Спасибо.
C++ Отсортировать массив по индексам элементов Нужно написать программу в которой задан двумерный массив в котором одна строчка это числа, а другая индексы! Вводятся число индекс (1 1) в хаотическом порядке и потом числа нужно отсортировать по индексам! value>> 20 3 41 5 67 1 3 10 index>> 0 1 2 3 4 5 6 7 8 Заранее спасибо! подробнее

Показать сообщение отдельно
Alex_Reilly
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 26

Находим сверхпростое число - C++

12.02.2012, 21:04. Просмотров 1105. Ответов 10
Метки (Все метки)

Пожалуйста помогите с проблемой. Никак не могу понять, что не так. Вообщем суть в том, что сверхпростое число - это не только простое число, но у этого простого числа индекс тоже простой. Например число 2 - простое, оно первое в списке простых чисел, но цыфра один - непростое. Значит это не сверхпростое число. Цыфра 3 - простое, и вторая в списке сверхпростых чисел, а двойка в свою очередь тоже простая, значит мы нашли сверхпростое число. В задаче нужно по индексу (который введется с клавиатуры) найти сверхпростое число. К пример введут индекс 1, на екран должна выпасти цыфра 3, потому что она первая в списке простых чисел.
В моём коде я так и делаю. Точно поэтапно,но на екран ничего не выводит. Помогите , подскажите что не так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
while (k=!N)
    {
    if(is_prime(t))//Сдесь просто беру проверяю число на простоту (функция рабочая, проблем нет)
        {
         x++;//сдесь, если число оказывается простым, я присваиваю ему индекс
         if(is_prime2(x))//ту же функцию использую для проверки индекса простого числа на простоту)
              {
                 k++;//если индекс простого числа-простой, то повышаю щётчик сверхпростых чисел
                 cout<<"сверх простое число с индексом "<<k<<"=>"<<t;
               }
                    }
    t++;//повышаю число, которое проверял на простоту
                 }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru