Форум программистов, компьютерный форум, киберфорум
Наши страницы

Разбить N на более простые числа, в сумме дающие это N - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шашки http://www.cyberforum.ru/cpp/thread32350.html
Вкратце опишу суть проблемы. Препод задал лабу делать что-то на подобии шашек. Только само задание состоит в том что, на доске появляется рандомное кол-во шашек на рандомных клетках. Пользователю...
C++ Рандомное перемещение картинок(подробно) У меня задача сделать игру Парные картинки. У меня есть зарание раставленые 24 картинки тобишь (12х2). Мне надо, чтобы они все перемешались в рандомном порядке но раставились по координатам уже... http://www.cyberforum.ru/cpp/thread31526.html
Borland C++ 5.5 LINE TOOLS C++
Привет всем! У меня только 1 вопрос КАК ВВОДИТЬ команды в Borland C++ 5.5 LINE TOOLS простите, закалибался уже ей богу...
Program received signal SIGSEGV, Segmentation fault C++
Когда запускаю дебагер: gdb ./preci Вюдает следуще. Я не могу понять с чем это могет быть связано. Код: GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free...
C++ Какой библиотеки не хватает для работы функции sound() http://www.cyberforum.ru/cpp/thread30865.html
#include<conio.h> // какой библиотеки нехватает, чтобы интерпретатор не указывал ошибку на sound void interrupt (*SvInt09)(void); /* старый обработчик */ void interrupt NewInt09(void) {...
C++ Debug Assertion Failed во время работы программы вылазиет вот такая ошибка что это такое и как с этим бороться? подскажите пожалста! подробнее

Показать сообщение отдельно
RinKaganime
0 / 0 / 0
Регистрация: 30.01.2014
Сообщений: 3
30.01.2014, 00:27
#include "iostream"
#include "conio.h"
#include < ctime >
#include < iomanip >
#include <windows.h>
#include <math.h>
using namespace std;
int z;
void prost(int a, int b)
{
bool q=a%b;
if((a%b)&&(b<sqrt(a)+2))
{
++b;
z=b;
prost(a,b);
}
}
bool fi1(int i)
{
z=0;
prost(i, 2);
if(z>sqrt(i)+1)
return 1;
else
return 0;

}

bool fi2(int a)
{
int fPare, sPare;
fPare=a%10;
a/=10;
fPare+=a%10;
a/=10;
sPare=a%10;
a/=10;
sPare+=a%10;
if(fPare==sPare)
return 1;
else
return 0;
}

int main()
{
setlocale(LC_ALL, "");
srand(time(NULL));



int m1[8999]={0};
for(int i=1000; i<10000; ++i)
{
if(filter1(i))
if(filter2(i))
cout<<i<<"\t";
}


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