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

Проверка чисел на простоту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задержка в цикле на С http://www.cyberforum.ru/cpp-beginners/thread283379.html
Доброго времени суток! Подскажите как в консольном Борланде на С сделать пацзц в цикле, что бы выводимая информация была читабельна?
C++ Класс "Символьная строка" Помогите исправить ошибки!!! Пжалста!!! Оч надо!!!! Задание: Создать класс "символьная строка на экране" с компонентными данными: строка символов, длина строки, координаты строки. Строку создавать динамически. Предусмотреть компонентные функции: получения указателя на строку, ссылки на длину строки, позиции строки на экране, печати длины строки, печати самой строки на экране, перемещения... http://www.cyberforum.ru/cpp-beginners/thread283367.html
C++ Составить программу реализующую метод минимального элемента построения опорного плана транспортной задачи сбалансированного типа
Реализовать построение опорного плана транспортной задачи методом наименьшего элемента. программа должна находить опорный план для любой ТЗ
C++ Составить программу реализующую метод минимального элемента построения опорного плана транспортной задачи сбалансированного типа
Реализовать построение опорного плана транспортной задачи методом наименьшего элемента. программа должна находить опорный план для любой ТЗ
C++ Класс "линия" наследуется классом "отрезок" http://www.cyberforum.ru/cpp-beginners/thread283324.html
Помогите, пожалуйста, разобраться с лабораторной. Нужно создать базовый класс "линия": координаты начала и конца, конструктор с параметрами, метод вычисления длины линии, и производный класс "отрезок": конструктор с параметрами, метод вычисления угла между отрезком и осью ОУ, метод вывода данных. Вот мои попытки, но мне выдаёт ошибку "Couldn't find a match for 'intercept::intercept()'" ...
C++ Аналоги функции МИН в Екселе Всем доброго времени суток. Вот возник такой вопрос. Есть у нас в екселе следующая запись: =МИН(J17;-25000*J1+1000000). Как тоже самое можно реализовать средствами с++? Добавлено через 7 минут Тут еще вопрос в том, как работает функция МИН в ексельке. Это просто нахождение минимального числа из двух, или все же что-то другое? подробнее

Показать сообщение отдельно
kazak
3032 / 2353 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
29.04.2011, 12:00     Проверка чисел на простоту
olleg90, вы свою программу хотя бы компилировали?

Добавлено через 17 минут
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 <cmath>
 
bool isPrime(unsigned int number)
{
   if (number < 2)
      return 0;
   unsigned int root = static_cast<unsigned int>(std::sqrt(static_cast<double>(number)));
   for (int i = 2; i <= root; i++)
      if ((number % i) == 0)
         return 0;
   return 1;
}
 
int main(int argc, char* argv[])
{
   unsigned int size, num;
 
   std::cout << "Ââåäèòå êîëè÷åñòâî Г·ГЁГ±ГҐГ«: ";
   std::cin >> size;
 
   for (int i = 0; i < size; i++)
   {
 
      std::cout << "Ââåäèòå ÷èñëî: ";
      std::cin >> num;
      if (isPrime(num))
         std::cout << "×èñëî " << num << " ïðîñòîå." << std::endl;
      else
         std::cout << "×èñëî " << num << " ñîñòГ*ГўГ*îå." << std::endl;
   }
   std::system("pause");
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru