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

Проверка: является число простым - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив заполнить нулями и единицами, расположив их в шахматном порядке (Прокомментировать код) http://www.cyberforum.ru/cpp-beginners/thread747275.html
#include <iostream> #include <cstdlib> using namespace std; int main() { setlocale(LC_ALL, ""); const int n = 15; int a;
C++ Угадать функцию по описанию Когда мы вводим некий символ мы подтверждаем нажатия клавиши, а есть какая-то функция которая срабатывает только при нажатия клавиши. Что это за функция? http://www.cyberforum.ru/cpp-beginners/thread747268.html
C++ Реализовать классы, осуществляющие выдачу в поток и чтение из потока информации в различных форматах
помогите пожалуйста: нужен код до пятницы задание следующее:на основе класса время реализуйте классы осуществляющие выдачу в поток и чтение из потока информации в различных форматах рассмотрите следующие классы: 1) время с разделителем пример (12:34:23) 2)12 часовой формат пример (4:45:56 пп) вот мой класс: тестовая программа:
Ошибка в программе C++
Помогите, пожалуйста, устранить ошибки в программе. Заранее спасибо. #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <iomanip> #include <string.h> #include <iostream> #include <string.h> using namespace std;
C++ Генератор паролей http://www.cyberforum.ru/cpp-beginners/thread747253.html
Кто может чётко написать коментарии для генератора паролей Просто я учусь программировать на С++ и вот решил разбирать несложные коды Добавлено через 33 секунды #include <iostream> #include <algorithm> #include <time.h> #include <stdlib.h> #include <fstream>
C++ Проверить, имеется ли в массиве число, введенное пользователем. Если да – вывести его индекс кто-нибудь может подсказать как сделать? Язык С++. только мне по самому простому, только начинаю учить язык, через цикл for, и это одномерных массивов, заполняемый вручную Проверить, имеется ли в массиве число, введенное пользователем. Если да – вывести его индекс. Дублирование тем запрещено правилами форума. Закрыто. подробнее

Показать сообщение отдельно
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
27.12.2012, 08:08     Проверка: является число простым
Где-то тут проскакивало
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bool Prime_Number (int &number)
{
    bool Checker = true;
    short int dividor = 2;
 
    while ((dividor <= number / 2) && (Checker))
    {
        if (number % dividor == 0)
            Checker = false;
        else
            dividor++;
    }
 
    return Checker;
}
Цитата Сообщение от mimicria Посмотреть сообщение
dividor <= number / 2
Хотя тут наверное можно поправить, если мне не изменяет память, перебирать делители можно до корня числа
 
Текущее время: 05:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru