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

Программа проверки числа на простоту. Не могу понять как она работает. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерные массивы. Найти новый одномерный массив, максимальный элемент, заменить третий элемент http://www.cyberforum.ru/cpp-beginners/thread756004.html
Помогите пожалуйста написать хотя бы одну из этих программ: Дана матрица А(5,5) 1.Найти новый одномерный массив С из сумм элементов каждого столбца матрицы А. 2.Найти максимальный элемент, среди элементов главной диагонали матрицы А. 3.Заменить третий элемент в 1 строке матрицы А на максимальный элемент.
C++ Const после функции Здравствуйте! Объясните, пожалуйста, что делает тут const: double GetFrequency () const { return m_frequency; } (Этот кусок взят из класса и можно ли так писать вне класса?) http://www.cyberforum.ru/cpp-beginners/thread755995.html
C++ Вывод графического объекта на С++
Нужно, переделать так, чтобы программа вместо символов (>,<) выводила графический объект (*.bmp). Помогите переделать. #include <conio.h> #include <iostream> using namespace std; int main(){ char key; for(;;){ cout << "Press any key" << endl;
C++ Как перебирать столбцы в массивах
Дана матрица А(5,5) 1.Найти новый одномерный массив С из сумм элементов каждого столбца матрицы А. 2.Найти максимальный элемент, среди элементов главной диагонали матрицы А. 3.Заменить третий элемент в 1 строке матрицы А на максимальный элемент. Если можно, то непосредственно код, очень нужно( Матрицу задал, а как дальше - без понятия #include<iostream> #include<math.h>...
C++ Нужна помомщь с перегружаемыми функциями http://www.cyberforum.ru/cpp-beginners/thread755960.html
для каждого пункта задания создать: 1. перегружаемые функции для типов int и double 2. шаблоны функций Все необходимые данные для функций должны передаваться им в качестве параметров. В одномерном массиве, состоящем из n элементов вычислить: 1. максимальный по модолю элемент массива 2*.сумму элементов массива, расположенных между первым и вторым положительным элементами 3*. преобразовать...
C++ не может определить сумму #include "stdafx.h" #include <iostream> #include <math.h> #include <locale.h> #include "windows.h" using namespace std; подробнее

Показать сообщение отдельно
v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
08.01.2013, 20:35     Программа проверки числа на простоту. Не могу понять как она работает.
Не знаю понятно это будет или нет. Но попробую объяснить)

121
Как проверить 121 это простое число или обычное? Нужно делить его на все числа от 2 до 121/2
Если при таком делении в остатке получится ноль, то тогда это число обычное

121 % 2 != 0 (остаток при делении 121 на 2 не равен нулю)
121 % 3 != 0
121 % 4 != 0
121 % 5 != 0
121 % 6 != 0
121 % 7 != 0
121 % 8 != 0
121 % 9 != 0
121 % 10 != 0
121 % 11 == 0 => Это число делится на 11, значит оно не простое
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru