Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

some C++ question

Name: that nigger 2009-04-02 2:29

so /prog/rammers can you tell me why this only returns
x=1 y=1
I'm trying to have it return the values that equal 133745639

heres the code:

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char* argv[])
{
unsigned long int x = 1;
unsigned long int y = 1;
unsigned long int z;


while ( z != 133745639)
{
z = x * y ;

if ( z = 133745639 )
{
cout << "x=" << x << "y=" << y << endl;
}
else
x++;
}
system("PAUSE");
return 0;

}

Name: Anonymous 2009-04-02 22:07

>>31
It's always immediately clear when you're dealing with a pointer. When the last time you were reading some code and were surprised when a variable turned out to be a pointer? The difference between the first and the second versions are that in the first, there's less code to read to know what's going on, while the second inflates it for no reason.

It's pretty common among shitty programmers to think that verbosity = cl^h^h^h=clarity, but goddamn.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List