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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Ilona1993
1 / 1 / 0
Регистрация: 15.05.2013
Сообщений: 26
#1

Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым - C++

16.05.2013, 19:38. Просмотров 1690. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста
1. Дано натуральное число N, проверить, простое оно или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым (функцией оформить проверку числа: функция возвращает 1, если число простое, 0 – в противном случае). (Простым называется целое число, которое делится нацело только на само себя и единицу.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2013, 19:38     Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым
Посмотрите здесь:

C++ Проверить,число введено или нет.
проверить, являетса ли заданное натуральное число n>1 простым C++
как проверить число на то, является ли оно им или нет C++
C++ Как проверить число это или нет (Dev C++)????
C++ Введите натуральное число N и проверьте, если оно простое.
Дано натуральное число n>1. Проверьте, является ли оно простым C++
C++ Дано натурально n-значное число. Проверить содержит ли оно две одинаковые цифры. Оформить в виде функции
Проверить, является ли заданное число простым C++
C++ Проверить, является ли число простым
C++ Проверить является ли заданное число простым
Вводится целое число определить простое оно или нет C++
Проверить верность утвержения о том, что значение выражения простое число C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6115 / 5718 / 1849
Регистрация: 18.12.2011
Сообщений: 14,615
Завершенные тесты: 1
16.05.2013, 19:52     Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым #2
C++
1
2
3
4
5
6
bool Prostoe(int n)
{
    for(int i=2;i<=n/2;i++)
       if(n%i==0)return false;
   return true;
}
Ilona1993
1 / 1 / 0
Регистрация: 15.05.2013
Сообщений: 26
16.05.2013, 22:30  [ТС]     Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым #3
а более точнее
Flassie
181 / 166 / 29
Регистрация: 03.08.2012
Сообщений: 591
Завершенные тесты: 2
16.05.2013, 22:46     Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
bool Prostoe(int n);
 
int main(){
   int m, n;
   cout << "Enter number: ";
   cin >> n;
   cout << "Increase in the: ";
   cin >> m;
 
   cout << n << " - " << (Prostoe(n) ? "Simple" : "Not simple") << endl;
   cout << n+m << " - " <<(Prostoe(n+m) ? "Simple" : "Not simple") << endl;
}
 
bool Prostoe(int n){
    for(int i=2;i<=n/2;i++)
       if(n%i==0)return false;
   return true;
}
Куда более точно - я не знаю
Yandex
Объявления
16.05.2013, 22:46     Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым
Ответ Создать тему
Опции темы

Текущее время: 01:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru