All pastes #820892 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-12-17 20:18 UTC
rendered paste body
//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#pragma hdrstop

bool testtwo(int num);
bool testthree(int num);
bool testfour(int num);
bool testfive(int num);
bool testsix(int num);
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
 bool found=false;
 int num=7;
 for(num=7; found==false; num+=7)
 {
  cout << num;
  if(testtwo(num) && testthree(num) && testfour(num) && testfive(num) && testsix(num))
   found=true;
  clrscr();
 }
 cout << num;
 getch();
        return 0;
}
//---------------------------------------------------------------------------

bool testtwo(int num)
{
 int num2=num;
 bool result=false;
 while(num2 >= 0)
 {
  num2-=2;
  if(num==1)
  {
   result=true;
  }
 }
 return result;
}

bool testthree(int num)
{
 int num2=num;
 bool result=false;
 while(num2 >= 0)
 {
  num2-=3;
  if(num==2)
  {
   result=true;
  }
 }
 return result;
}

bool testfour(int num)
{
 int num2=num;
 bool result=false;
 while(num2 >= 0)
 {
  num2-=4;
  if(num==3)
  {
   result=true;
  }
 }
 return result;
}

bool testfive(int num)
{
 int num2=num;
 bool result=false;
 while(num2 >= 0)
 {
  num2-=5;
  if(num==4)
  {
   result=true;
  }
 }
 return result;
}

bool testsix(int num)
{
 int num2=num;
 bool result=false;
 while(num2 >= 0)
 {
  num2-=6;
  if(num==5)
  {
   result=true;
  }
 }
 return result;
}