Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2012, 20:38   #1
Parilo
Новичок
Джуниор
 
Регистрация: 09.11.2012
Сообщений: 2
По умолчанию Программа не работает.

Дана задача.
Выставить цифры в числе 1234567890 таким образом, чтобы новое число делилось без остатка на все числа от 2 до 18 включительно.

Я написал нижеследующее, но программа не работает вообще, хотя компилятор никаких ошибок не выдаёт.
Что я тут неправильно написал?

//////////////////////////////////////////////////////////////////////////////////
Код:
#include <iostream>
using namespace std;

int main ()
{ int k=0;
   int a[9];
   int r=0;
  unsigned long int m;
  unsigned long int n=1000000000;
  bool flag=true;
  bool flag2=true;
  
  for (unsigned long int i=1234567890; i<=9876543210; i++)
  {  m=i;
	  for (int j=2; j<=18; j++)
  {  if (i%j==0) k++; }  
  if (k!=17) {flag2=false;} k=0;
   
	  
	  while (n>0)
  {
	  a[r]=i/n; r++;
	  	    
    i=i-(i/n*n); n=n/10;
	
  }
    
     for (int x=0; x<9; x++)
	 { for (int y=x+1; y<10; y++)
	     if (a[x]==a[y]) {flag=false; break;}
	 }
      

     if (flag2==true && flag==true) cout << m << " ";
     
     
 }

return 0;
 }

Последний раз редактировалось Stilet; 14.11.2012 в 21:38.
Parilo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа работает в WinXP и не работает в Win7 blblbl-org Общие вопросы Delphi 4 23.04.2012 19:50
не работает программа cyber922 Общие вопросы C/C++ 10 12.03.2012 14:23
Программа работает пошагово, но не работает при запуске -Katerina- Microsoft Office Excel 3 12.07.2011 03:40
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? >>STINGER<< Помощь студентам 4 08.03.2011 09:56
Программа не работает paskal_nygna_pomoщ Паскаль, Turbo Pascal, PascalABC.NET 2 19.02.2011 17:52