Thursday, July 30, 2009

Am I A C++ Programmer, Or Software Engineer Now...?

#include %26lt;cstdlib%26gt;


#include %26lt;iostream%26gt;


using namespace std;


int main(int argc, char *argv[])


{


long int a;


long int b;


long int c;


cout %26lt;%26lt; "Whats The Month: 10 ";


cin %26gt;%26gt; a;


cout %26lt;%26lt; "Whats The Date Or Day: 26 ";


cin %26gt;%26gt; b;


cout %26lt;%26lt; "Whats The Year: 07 ";


cin %26gt;%26gt; c;


system("pause");


system("cls");


cout %26lt;%26lt; "Month: ";


if (a == 01)


cout %26lt;%26lt; "January";


if (a == 02)


cout %26lt;%26lt; "Febuary";


if (a == 03)


cout %26lt;%26lt; "March";


if (a == 04)


cout %26lt;%26lt; "April";


if (a == 05)


cout %26lt;%26lt; "May";


if (a == 06)


cout %26lt;%26lt; "June";


if (a == 07)


cout %26lt;%26lt; "July";


if (a == 08)


cout %26lt;%26lt; "August";


if (a == 09)


cout %26lt;%26lt; "September";


if (a == 10)


cout %26lt;%26lt; "October";


if (a == 11)


cout %26lt;%26lt; "November";


if (a == 12)


cout %26lt;%26lt; "December";


cout %26lt;%26lt; "\n";


cout %26lt;%26lt; "Day: ";


cout %26lt;%26lt; b;


cout %26lt;%26lt; "\n";


cout %26lt;%26lt; "Year: ";


cout %26lt;%26lt; c;


cout %26lt;%26lt; "\n";


system("pause");


system("cls");


}

Am I A C++ Programmer, Or Software Engineer Now...?
You won't become a programmer overnight and you definitely won't become a software engineer overnight. Programming does not equal software engineering. That would be like saying someone who plays with building blocks is a structural engineer. Engineering requires an understanding of the theories and principals behind the creation of the software. Keep practicing your programming and you can get better. I'd recommend trying the above problem with a 'case statement'.
Reply:Judging from the program you wrote I'd say that you're neither.





Think about it; if YOU ask someone a question would you say "What is your age 17" or just "What is your age"? So why do you expect the computer program to behave differently to the user from how you would normally behave?
Reply:You forgot to say cout%26lt;%26lt;"please"!
Reply:c++ programmer.


seems to easy for a software.


you gotta see software codes. WOW
Reply:i'm sorry, what is your question?
Reply:Neither, I'd say. It looks like you've just gotten the hang of using I/O stream in C++, I don't know if you're trying to "show off" or question about how much more you have to learn, but to answer your question, you're more of a C++ programmer since you demonstrated at least some knowledge of C++.





You've yet to show what engineers do, and that's using the engineering process and actually designing something. Also, to technically be an engineer, you'd need to pass a PE exam.
Reply:This question might be answered with what you'd like to hear after 4 to (more likely) 6 years of college and another half million or more lines of C and C++ code. Don't let that discourage you from trying, but let it guide you to a conclusion about when to ask this question again. Good luck. Pivy.

customer satisfaction survey

No comments:

Post a Comment