Mail Archives: djgpp/1997/02/03/06:28:25
> // Test of geinus problem #2 for 9th grade math
>
> #include <iostream.h>
>
> void main()
> {
> char dummy;
> int num2, temp, digit[3], j, i;
Problem digit[3] ===> digit[0], digit[1], digit[2]
but never digit[3]
> float num1;
>
> for(i=1; i < 10000; ++i)
> {
> num1 = i;
> num2 = i * 4;
> for(j=3; j>=0; ++j)
Problem j= 3,4,5,6,7, ... at Infinitum
for(j=3; j>=0; --j)
> {
> temp = (int)num1 % 10;
> digit[j]=temp;
Problem using digig[3]
> num1 /= 10;
> num1 -= (temp/10);
> }
> num1 = 0;
> num1 = digit[0];
> num1 += digit[1] * 10;
> num1 += digit[2] * 100;
> num1 += digit[3] * 1000;
> if(num1==num2)
> {
> cout << '\n' << num1 << " * 4 = " << num2 << "\nPush a key to
> continue" << flush;
> dummy = getch();
> }
> else
> cout << ".";
> }
> }
Good luck Piro !!
Miguel
- Raw text -