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

найти все целые числа от 1 до 300, имеющие ровно 5 делителей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка матрицы по последнему столбцу http://www.cyberforum.ru/cpp-beginners/thread408343.html
Нужно отсортировать матрицу по последнему столбцу. То есть в зависимости сортировки последнего столбца отсортировать всю матрицу. Я пытаюсь это сделать, но у меня не выходит. Не могли бы вы подсказать где у меня ошибка или подсказать какое-то другое решение. Вот код: void sort_matr(int **&matr, int line, int column) { int tmp = 0; for(int i = 0; i < line; i++) { for(int j = 0; j <...
C++ Поменять местами элементы главной и побочной диагоналей, симметричные относительно центра матрицы Задана квадратичная матрица размером nxn поменять местами элементы главной и побочной диагоналей симметричные относительно центра матрицы.Исходная матрица задается в виде двумерного массива случайным образом. http://www.cyberforum.ru/cpp-beginners/thread408325.html
Random числа C++
Почему функция rand постоянно делает 1 числа.Например я заполняю 2 матрицы и они одинаковые.Как исправить?
C++ Проверка ofstream
Доброго вечера. Выделенна строка работает не корректно, как правильно записать подобную проверку? #include <iostream> #include <fstream> #include <iomanip> using namespace std; int main() {
C++ Сложение через классы. http://www.cyberforum.ru/cpp-beginners/thread408296.html
В программирование не давно, задали написать программу что бы числа хранила, через класс, любой длинны и еще их сложение , вот собственно говоря код) Сложение не как не получается, помогите пожалуйста буду очень благодарен) заранее спасибо) Ее принцип : Пользователь вводит два числа с типом данных char*, далее они конвертируются в тип данных int и складываются, но сложение у меня не как не...
C++ Ошибка Lvalue required Выдаёт ошибку, а что это - я незнаю. Знаю что что-то там со строками связано, но я не программист) #include<iostream.h> #include<string.h> #include<conio.h> #include<stdio.h> #include<math.h> main() { int s,l,o,n,m,u,x,a, b; float y; подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
15.12.2011, 20:02     найти все целые числа от 1 до 300, имеющие ровно 5 делителей
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
#include <stdio.h>
 
#define MAX 300
#define DIVIDER_CNT 5
 
size_t count (size_t val)
{
   int i;
   int cnt = 0;
   
   for ( i = 1 ; i <= val ; ++i )
      if ( ! ( val % i ) )
         ++cnt;
   
   return cnt;
}      
 
int main ()
{
   int i;
   
   for ( i = 1 ; i < MAX ; ++i )
      if ( count (i) >= DIVIDER_CNT )
         printf ("\n%d", i);
         
   return 0;
}
http://liveworkspace.org/code/75bc0d...5d8b47194700ea
 
Текущее время: 22:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru