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

найти первые 100 простых чисел, не используя условный оператор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование матрицы смежности в список инцидентности http://www.cyberforum.ru/cpp-beginners/thread743104.html
Требуется разработать алгоритм преобразования матрицы смежности в список инцидентности для ориентированного графа
C++ Вычислить значение функции Доброго времени суток! Подскажите правильное решение ;) ========= 2. Вычислить значение функции Y при заданных значениях a и b. a=5 ; b=1 (формула на картинке) ========= Заранее благодарен! http://www.cyberforum.ru/cpp-beginners/thread743101.html
Вычислить количество отрицательных нечетных элементов в каждой строке C++
Создать динамическую матрицу. Вычислить количество отрицательных нечетных элементов матрицы в каждой строке
подскажите функцию, которая будет записывать в переменную число букв содержащихся в слове, соответствующих введенной букве C++
Добрый день! подскажите функцию, которая будет записывать в переменную число букв содержащихся в слове, соответствующих введенной букве. слова содержаться в файле, содержимое которого я до этого вывожу на экран Добавлено через 7 минут вот код, но с ним программа выводит общее количество совпадений в тексте. char ch = 0; ch = getch(); /*запрашиваем 1 символ с клавиатуры*/ printf("%c",...
C++ Вычислить http://www.cyberforum.ru/cpp-beginners/thread743094.html
Вычислить 1)S=1+X+X^/2!+X^3/3!+X^4/4!. 2)z=(sin x^3 +cos^2 y); где х=1.2, у=-0.8.
C++ Выполнить умножение с помощью повторного сложения Реализуйте функцию square О, не используя оператор умножения; иначе говоря, выполните умножение х*х с помощью повторного сложения (начиная с перемен- ной, равной нулю, и х раз добавляя к ней число х). Затем выполните версию первой программы, используя функцию square (). Задачу решил так: int sq(int x){ подробнее

Показать сообщение отдельно
morfei74
0 / 0 / 1
Регистрация: 12.12.2012
Сообщений: 76

найти первые 100 простых чисел, не используя условный оператор - C++

23.12.2012, 15:30. Просмотров 677. Ответов 0
Метки (Все метки)

Помогите пожалуйста решить такую задачу: найти первых 100 простых чисел, не используя условный оператор. Заранее спасибо за помощь. Вот мой код, но он считает все подряд

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "iostream"
#include "windows.h"
using namespace std;
 void main()
{ 
    SetConsoleOutputCP (1251);
    int  M=100, i, j;
        for (i=1; i<=M; i++)
            {
                for (j=1; j<=i; j++)
                {
                if (i % j == 0)
                    M++;
                }
            cout<<"\t число "<<i<<" имеет "<<M<<" делителей\n\n";
            }
}
Добавлено через 43 минуты
а в ответ тишина !!!!!!!!!!!!!!!

Так Вот код на С для поиска 100 первых простых чисел:
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 "windows.h"
using namespace std;
void main()
{
SetConsoleOutputCP (1251);
int N, K=0, M=100, i, j;
for (i=1; K<M; i++)
{
N=0;
for (j=1; j<=i; j++)
 
if (i % j == 0) N++;
 
if (N==1 || N==2)
 
{cout<<"\t"<<i<<"\t";
 
 
K++;}
 
}
cout<<"\n\n";
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru