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

Самый большой простой делитель числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В произвольном тексте заменить арабские цифры символом # http://www.cyberforum.ru/cpp-beginners/thread1116678.html
Задается произвольный текст, содержащий не более 10 строк, в каждой строке не более 80 символов. Требуется заменить арабские цифры (0,1,2,3,4,5,6,7,8,9) на символ # Очень срочно! Выручайте!
C++ Для разряженной матрицы целых чисел создать модуль доступа к ней написать на дев с+++ Для разряженной матрицы целых чисел в соответствии с индиви дуальным заданием создать модуль доступа к ней, у котором обеспечить экономию памяти при размещении данных Все нулевые элементы размещены на главной диагонали, в первых 3 строках выше диагонали и в последних 3 строках ниже диагонали http://www.cyberforum.ru/cpp-beginners/thread1116677.html
C++ функция strcat
Помогите разобраться, пожалуйста. char* resultat = 0; char* str = "abc"; strcat(resultat, str); вылетает с ошибкой. Как нужно правильно инициализировать resultat ? и если скажем нужно обрезать на 1 символ, то делаем так: resultat = '\0'; ?
елементы массива C++
#include "stdafx.h" #include<string> #include <cmath> #include <iostream> #include<locale> using namespace std; const int max_size=255; int a,b,rl1={0},i,j,rl2={0},c,k,rl_chislo,kol=0; string rl3; int main() {
C++ Перевести программу с Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread1116668.html
program laboratorna1; uses crt; type ar=array of real; var j,n,i:integer; a:ar; s:real; function taras(n:integer; a:ar):real; var i:integer; s:real; begin
C++ Корректный код под C++ Господамы, недавно начал изучать C++ И в одном из задачников столкнулся со следующим заданием, необходимо написать старую запоминалку про фазана где каждое слово будет начинаться с новой строки и каждое новое слово будет обозначаться соответствующем цветом радуги, используя рекомендации из того же задачника добавив к ним обновленные знания о C++ получил я следующий код #include <iostream>... подробнее

Показать сообщение отдельно
Outmee
 Аватар для Outmee
2 / 2 / 0
Регистрация: 26.01.2014
Сообщений: 56
11.03.2014, 20:37     Самый большой простой делитель числа
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
#include <iostream>
 
using namespace std;
 
void main()
{
    setlocale(LC_ALL, "Russian");
 
    cout << "Найдите самый большой делитель сложного числа, являющийся простым числом." << endl;
    int numb = 0;
    int del = 0;
    int z = 0;
    cin >> numb;
 
    for (int i = 3; i < numb; i++)
        if (numb%i == 0 )
        {
            z = 0;
            for (int b = 0; b < i; b++)
            {
                if (i%b == 0) z++;
                else;
            }
            if (z > 2) del = i;
                
        }
    cout << "самый большой, простой делитель числа " << del << endl;
    system("pause");
}
как я только не жонглировал с числами, все равно пишет не то.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru