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

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

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

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

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

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6277 / 5880 / 1902
Регистрация: 18.12.2011
Сообщений: 15,079
Завершенные тесты: 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
182 / 167 / 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. Проверить, осталось ли оно простым
Ответ Создать тему
Опции темы

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