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

Найти простые числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс "студентов" http://www.cyberforum.ru/cpp-beginners/thread87580.html
Помогите пожалуйста с задачкой: "Разработать класс для представления сведений о студентах: фамилия, группа, массив из четырёх оценок. Класс должен включать весь необходимый интерфейс: конструкторы, перегрузку операций, другие необходимые методы. Разработать функции: -ввода данных о нескольких студентов в массив(поощряется - из файла); -сортировка массива по группам(поощряется - при...
C++ Каждую цифру текста, которая находится перед первым символом "+", заменить на запятую Всем доброго вечера, если Вам не сложно, помогите с задачей. Решить желательно, на С (Си), но если Вам лучше на С + +, буду также благодарен. Вот задание: Дано текст. Если он не содержит символа "+", то оставить его без изменения. В противном случае каждую цифру, которая находится перед первым символом "+", заменить на запятую. Заранее благодарен. Добавлено через 2 часа 45 минут Готов... http://www.cyberforum.ru/cpp-beginners/thread87576.html
C++ шаблоны: не могу обеспечить реализацию значения по умолчанию для инициализации элементов вектора
Здравствуйте! Помогите пожалуйста разобраться с таким вот: у меня есть класс Vector который темплэйт template<class T, T N> class Vector { int size; //current size of vector (number of elements) int max; //max number of elements T * value; //array of elements
C++ Покрытие множеств
Добрый день, новичок на этом форуме =) нуждаюсь в помощи с задачей на покрытия множеств. Дано множество http://img96.imageshack.us/img96/1008/mnoj.jpg нужно двумя алгоритмами (полного и граничного переборов) вычислить полные покрытия и "лишние" покрытия. как можно наиболее оптимально осуществить полный и граничный перебор? ведь это 2^n вариантов.. Думал над способом с битными масками,...
C++ Постые числа..... http://www.cyberforum.ru/cpp-beginners/thread87540.html
Привет всем. Помогите пожалуйста решить задачу. Разложить натуральное число на простые множители (вывести, например, 36=1*2*2*3*3 или 7 = 1*7 Заранее спасибо.
C++ Матрица Срочно !!! Помогите, пожалуйста, срочно - завтра модуль((( Я С++ вообще не знаю... 1. Найти по каждой строке матрицы GI{m,m} максимальный элемент и поменять его местами с элементом главной диагонали соответствующей строки (прочитать И. Д. из файла на диске) 2. Найти сумму всех элементов главной диагонали матрицы AQ{n,n}, удовлетворяющих условию aq < aq (записать И. Д. и результат в файл на диске) подробнее

Показать сообщение отдельно
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
19.01.2010, 23:02
Bloodykeeper,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
bool IsSimpleNumber(int n)
{
  if(n < 2) return false;
    for(int i=2;i*i<=n;++i)
      if(n%i==0) return false;
 
  return true;
}
int main()
{
  int n = 0;
  printf("n = ");
  scanf("%d",&n);
    for(int i=0;i<=n;++i)
      if(IsSimpleNumber(i))
        printf("%d ",i);
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru