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

Генерация простого числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нарушение прав доступа при чтении по адресу http://www.cyberforum.ru/cpp-beginners/thread1054212.html
Здравствуйте. Вот в этом коде(двусвязный список) выбивает такую штуку: Необработанное исключение по адресу 0x0115BE7D в ConsoleApplication1.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000004. В комментарии будет указанно место, где конкретно находится предполагаемая ошибка. В срр файле. Код /* tlist.h Interface to class "tlist" */ #ifndef TLIST_H #define TLIST_H...
C++ Использование функций Есть программа: #include <iostream> #include <iomanip> #include <math.h> using namespace std; int main() { int cancel_program; do { double a,b,h ; http://www.cyberforum.ru/cpp-beginners/thread1054207.html
Протабулируйте функции C++
Протабулируйте функции. Отрезок и шаг вводятся с клавиатуры: 2x^2-x^4-1-lnx Добавлено через 21 час 8 минут Вот это хрен знает как(((
C++ очередной разбор ошибок. системы счисления
Конечно задание делала по примерам,можно сказать собирала по кусочкам, пыталась.. А теперь не могу понять правильно или нет сделала потому что выбивает ошибки. Помогите пожалуйста. по заданию нужно перевести число или из 10сс в ДДК или из 16сс в 2сс. то , что накропала: #include "stdafx.h" #include <iostream> #include <string.h> #include <stdlib.h> #include <conio.h> #include <stdio.h>...
C++ Вместо количества ненулевых столбцов вставить номер первого столбца, где есть хотя бы один ненулевой элемент http://www.cyberforum.ru/cpp-beginners/thread1054187.html
В этот код вместо количества ненулевых столбцов нужно вставить номер первого столбца,который имеет даже один ненулевой елемент. // 7.cpp: определяет точку входа для консольного приложения. // #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <ctype.h>
C++ В каждой строке текстового файла поменять местами первое и последнее слова В каждой строке текстового файла поменять местами первое и последнее слова. Очень нужна ваша помощь!!! Вот есть пример того, что написала я, но он не правильно работает((( #include "stdafx.h" #include <iostream> #include <string> #include "locale.h" #include "conio.h" подробнее

Показать сообщение отдельно
Genn55
341 / 188 / 37
Регистрация: 26.12.2012
Сообщений: 658
24.12.2013, 21:42     Генерация простого числа
Как вы меня!Да действительно моя не внимательность.Это все числа.Исправляюсь и предлагаю такой,наверное не самый лучший вариант,но работает.
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
26
27
28
29
30
31
32
33
34
//Простые числа
#include <iostream>
#include <math.h>
#include <ctime>
#include <cstdlib>
 
using namespace std;
//прототип функции
inline bool IsSimple(unsigned long);
 
int main()
{
    srand(time(NULL));
int a;
unsigned int b=-1;
for(unsigned long i = 1; i <= 100000; i++)
{
a=2+rand()%b;
if(IsSimple(a))
break;
}
cout << a;
 
return 0;
}
inline bool IsSimple(unsigned long n)
{
  if (n < 2)
    return false;
  for (unsigned long j = 2; j * j <= n; ++j)
    if (n % j == 0)
      return false;
  return true;
}
 
Текущее время: 09:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru