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

Найти максимальный простой делитель числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Какой язык программирования выбрать? http://www.cyberforum.ru/cpp-beginners/thread349876.html
Хотел спросить у модератора, но не понял как отправить личное сообщение. Подходящего раздела под вопрос тоже не нашлось. В программировании я нифига не понимаю. Нужно написать программу, и для этого я готов заняться изучением языка программирования. Вот только какой язык будет более подходящим? Программа должна сохранять 10 кадров в секунду из видеопотока. Каждый кадр сравнивается с предыдущим...
C++ проблема с сетевой папкой имеется локальная сеть соединенная через hub к ней подсоединено несколько компов. на одном из которых есть папка с общим доступом (ОС linux ubuntu) и есть ноут (ОС Win Vista) на котором эта папка была подключена. где-то с неделю все было хорошо и красиво а потом начались глюки: папка открывается можно открыть любой документ, но после этого доступ к файлам отрубается невозможно открыть ни один... http://www.cyberforum.ru/cpp-beginners/thread349873.html
Двухсвязный список и оператор [] C++
Здравствуйте! Очень нужна помощь, так как 4 часа поисков в интернете не дали конкретных результатов. Я в целях обучения/тренировки пытаюсь создать шаблонный класс, который бы реализовывал бы подобие массива при помощи двухсвязного линейного списка. Проблема возникла на моменте перегрузки оператора . Он прекрасно работает по принципу get метода индексаторов из C#, но ругается при попытках...
Процедуры и функции C++
Сформировать матрицу C(5,5) элементы которой являются значениями определенного интеграла: C(I,J)=(i+j)/20 - верхний предел I/20 -нижний предел f(x)dx Алгоритмы выполнения функциональных задач: вычисление подынтегральной функции, вычисления определенного интеграла с заданой точностью, формирования матрицы и вывода , оформить ввиде подпрограмм. Программа вычисления интеграла с заданной...
C++ Поиск всех файлов http://www.cyberforum.ru/cpp-beginners/thread349843.html
Здравствуйте Задача кода найти все файлы в папке,для их дальнейшего использования Код такой: #define _WIN32_WINNT 0x0400 #include <windows.h> #include <string.h> #include <stdio.h> using namespace std;
C++ как разбить массив на 5 частей по 4 символа (бита) Здравствуйте! Подскажите, пожалуйста, как разбить массив на 5 частей по 4 символа (бита). Получается, вывести только первых четыре массива. Нужно сделать цикл в цикле или временный цикл для записи? #include <iostream> #include <conio.h> #include <cstring> #include <cstdio> подробнее

Показать сообщение отдельно
tennisru
13 / 13 / 1
Регистрация: 10.09.2011
Сообщений: 179
10.09.2011, 09:41     Найти максимальный простой делитель числа
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
30
31
32
33
34
#include <iostream>
using namespace std;
 
int main ()
{int i,j;
    int a[1000];
 double x,y,max;
 cout << ("vvedi x");
 cin >> x ;
 y=x/2;
 for (i=1;i<=y;i++)
 { a[i]=0;
 cout << a[i];
 }
 a[1]=1;
 for (i=2;i<=y;i++)
 {if (a[i]=0) 
 {
     for (j=a[i]+1;y;j++)
        if (a[j] / a[i]=0) a[j]=1;
    }
 }
 max=a[1];
 
 for(i=1;i<=y;i++)
     {if (a[i]=0) 
           
               if (x/i=0) max=a[i];
            
                  }
 cout << max;
 
     return 0;
}


тут, в этих 2 строчках выдает левый операнд должен быть левосторонним значением. Может быть изза того что типы данных разные но одинаковыми же они не могут быть.не знаю. Задача состоит втом чтобы найти максимальный простой делитель числа.
if (a[j] / a[i]=0) a[j]=1;
if (x/i=0) max=a[i];
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru