Hey, I new to C++ and I was trying to make a program that solved a maths problem for me (I wanted to find out how many times the anwer would be a positive integer, given that n is a positive integer):

n+17

------ // That's a dividing sign

n-7

I tried a few methods, but couldn't get what I want.

Here's my latest attempt:

I'm using the Visual C++ Express 2005 program if tht helps. I thought I might make the variables floats to make sure the decimals aren't truncated in an int thinking the program will see them as positive integers anyway. Thanks!Code:#include <stdafx.h> #include <iostream> using namespace std; float main() { float x, y, z; for ( float n = 0; n < 1000; n = n + 14){ x = n - 7; y = n + 17; z = n / x; if (z > 0){ cout<<y <<endl; n = n - 17; x = x - 7; } else { cout<<y <<" is not a positive integer" <<endl; } } cin.get(); return 0; }