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

Вывод простых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать класс Triangle (задание 25), опираясь на класс Angle из задания 26 для представления углов http://www.cyberforum.ru/cpp-beginners/thread879507.html
Реализовать класс Triangle (задание 25), опираясь на класс Angle из задания 26 для представления углов. Собственно вот такая проблема. Не могу никак связать эти две задачи. Ну не получается. Вроде 25...
C++ Односвязный кольцевой список (упорядочить список по убыванию номера рейса; добавить сведения о новом пассажире, поместив его после всех пассажиров) Добрый день народ! Нужна ваша помощь Написал код программы, не могу понять как написать дальше 2 функции. 1. Упорядочить список по убыванию номера рейса (sort) 2. Добавить сведения о новом... http://www.cyberforum.ru/cpp-beginners/thread879504.html
Сумма элементов массива, у которых сумма индексов, на которых они находятся, - четное число. Проверить код C++
нужно найти сумму элементов массива, у которых сумма индексов, на которых они находятся, четное число. вот что я написал, но код не работает совсем. подскажите что не так. #include<iostream>...
Системные вызовы C++
Мне нужно продемонстрировать работу системных вызовов windows на с++. Как это можно сделать?
C++ Центр симметрии http://www.cyberforum.ru/cpp-beginners/thread879467.html
Совсем не могу написать код. Проверить или известный квадратный массив имеет центр симметрии. подскажите
C++ Сформируйте и выведите на печать динамический массив из элементов структурного типа 2. Сформируйте и выведите на печать динамический массив из элементов структурного типа. Выполните поиск элементов в массиве, удовлетворяющих заданному в варианте условию (таблица) и сформируйте из... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6484 / 6047 / 1985
Регистрация: 18.12.2011
Сообщений: 15,680
Завершенные тесты: 1
26.05.2013, 18:35
Цитата Сообщение от cybberdemon Посмотреть сообщение
if(n>1);
означает, если n>1, то "пустой оператор".
; ставить нельзя.
А мой код более понятен:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
bool prostoe(int n)// функция определяет простое ли число n
{
   for(int i=2;i<=n/2;i++)
       if(n%i==0) // Если делится на i, то не простое
             return false;
   return true;   // не делится ни на одно - простое.
}
int main()
{
    for(int n=3;n<=1000;n++)
    {
      if(prostoe(n)) // если простое, то выводим
          cout<<n<<" "; 
    }
    return 1;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru