| 
 | 
     
    
    
    
     
    
    
    
 
    
    
 
    
     
    
    
    
     
    
    
    
     
    
    
    
 
    
    
 
    
    
 | 
       | 
      
 
 
	
	
	
	
	
	
	
	
		  | 
	
	 | 
 
 
		
	
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 12:30 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				National Security Advisor 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Jan 2001 
					Location: Ohio 
					
					
						Posts: 8,450
					 
					 
	Thanks: 0 
	
		
			
				Thanked 5 Times in 2 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				OT: Look what I can do...
	
			 
             
			
		
		
		
		My first C++ program.  
Yay me.   
 Code:
  //**************************************************  ******* 
//*                                                       * 
//*   CIS 233.01 Program Lab 1: Chapter 3, Ex 4 (Pg 143)  *  
//*   Written by: George Perley                           * 
//*   Date: April 18, 2005                                * 
//*                                                       * 
//**************************************************  ******* 
 
#include <iostream>   // Must include for cin and cout 
#include <fstream>    // Must include for file input and output functions 
#include <iomanip>    // Must include for setw , fixed and setprecision functions 
using namespace std;  // This is so the program knows how to use cin and cout 
 
int main()      // Start of main function 
{ 
 
	const double taxableAmountRate = .92;  // Set constant for amount of assesed value that is taxable 
	const double taxRate = 1.05;           // Set constant for tax per $100 of taxable value 
 
	double assesedValue;                   // declare variable for assesed value of property 
	double taxableAmount;                  // declare variable for caluclated taxable value of property 
	double propertyTax;                    // declare variable for calculated property tax amount 
 
	ofstream fout;                         // declare file output command 
 
	fout.open("Lab1OutputFile.txt");       // open text file 
 
	cout << "Please enter the assesed value of the property: ";   // Prompt user for assesed value 
	cin >> assesedValue;                                          // Get assesed value input from user 
	cout << endl;                                                 // carriage return before displaying results 
 
	taxableAmount = assesedValue * taxableAmountRate;       // Calculate taxable portion of proprety value 
	propertyTax = (taxableAmount / 100) * taxRate;          // Calculate property tax 
 
	cout << setfill(' ');                            // set fill to blank spaces for formatting of output to screen 
	cout << fixed << showpoint << setprecision(2);   // desplay numbers on screen in two digit decimal notation. 
 
	cout << left << "Assessed Value: " << setw(25) << right << assesedValue << endl;         // Screen output 
	cout << left << "Taxable Amount: " << setw(25) << right << taxableAmount << endl;        // Screen output 
	cout << left << "Tax Rate for each $100.00: " << setw(14) << right << taxRate << endl;   // Screen output 
	cout << left << "Property Tax: " << setw(27) << right << propertyTax << endl;            // Screen output 
	cout << endl; 
	 
	fout << setfill(' ');                            // set fill to blank spaces for formatting of output to file 
	fout << fixed << showpoint << setprecision(2);   // display numbers in file in two digit decimal notation. 
 
	fout << left << "Assessed Value: " << setw(25) << right << assesedValue << endl;         // Write to file 
	fout << left << "Taxable Amount: " << setw(25) << right << taxableAmount << endl;        // Write to file 
	fout << left << "Tax Rate for each $100.00: " << setw(14) << right << taxRate << endl;   // Write to file 
	fout << left << "Property Tax: " << setw(27) << right << propertyTax << endl;            // Write to file 
 
	fout.close();           // close file 
 
 
 
 
}   // This is the end of the main function, and my program 
  
  
		
	
		
		
		
		
		
		
			
				__________________ 
				I used to be somebody but now I am somebody else  
Who I'll be tomorrow is anybody's guess
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 12:39 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Lieutenant Colonel 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Nov 2001 
					Location: Virginia 
					
					
						Posts: 1,311
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		Interested in doing my Python homework?      
		
	
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 01:09 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Sergeant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Dec 2002 
					Location: U.S.A 
					
					
						Posts: 311
					 
					 
	Thanks: 1 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		That can't be right.  I don't see "hello world" anywhere in that code. 
		
	
		
		
		
		
		
		
			
				__________________ 
				Vogon ships are yellow chunky slablike somethings, huge as office buildings, silent as birds.  They hang in the air in much the same way that bricks don't. 
(R.I.P. Douglas Adams) 
 
-War is peace -Freedom is slavery -Ignorance is strength 
 
In peace there's nothing so becomes a man as modest stillness and humility. 
- W. Shakespeare (Henry V)
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 01:16 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Shrapnel Fanatic 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Jul 2001 
					Location: Southern CA, USA 
					
					
						Posts: 18,394
					 
					 
	Thanks: 0 
	
		
			
				Thanked 12 Times in 10 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		Yeah, that program is all wrong. 
		
	
		
		
		
		
		
		
			
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 02:15 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Lieutenant Colonel 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Jan 2004 
					Location: Minnesota/South Dakota 
					
					
						Posts: 1,439
					 
					 
	Thanks: 3 
	
		
			
				Thanked 3 Times in 3 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		I don't believe you can legally have a first C++ program without it including "Hello World".    
		
	
		
		
		
		
		
		
			
				__________________ 
				You can give a man fire and he will be warm for a day but set him on fire and he will be warm for the rest of his life.
 
A* Se+++ GdQ $? Fr! C* Css Sf-- Ai% Au M+++ Mp* S@ Ss++++ RNSHP Pw++ Fq+++ Nd++ Rp++ G++++ Mm++ Bb+++@ L+ Tcp-- 
Get the newest Version of Invasion! here:       http://www.secenter.org/  
  
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 02:45 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Major 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Jan 2004 
					Location: Taganrog, Russia 
					
					
						Posts: 1,087
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		It only means that geo's really first programm was written in Basic. 
But he will never admit it    
		
	
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 03:38 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Second Lieutenant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Mar 2005 
					Location: Seattle, WA 
					
					
						Posts: 417
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		
		
	
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 03:41 PM
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
 
  
			
				
				
				Sergeant 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Sep 2004 
					Location: Belgium 
					
					
						Posts: 222
					 
					 
	Thanks: 0 
	
		
			
				Thanked 0 Times in 0 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		Lemme tell you, that is C    not C++ it might be C++ syntax but C++ implies OO programming. dunno if you guys see that. 
having a single main aint a good sign   
but if it's meant to be procedural it looks like a well structured program.  
		
	
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 03:42 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				Shrapnel Fanatic 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Jul 2001 
					Location: Southern CA, USA 
					
					
						Posts: 18,394
					 
					 
	Thanks: 0 
	
		
			
				Thanked 12 Times in 10 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		C++ is not strictly object oriented. It is well suited for procedural programming (more so than the ever so clunky C).    
		
	
		
		
		
		
		
		
			
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
	
	
		
	
	
	
		
		
		
			
			 
			
				April 20th, 2005, 04:03 PM
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
 
  
			
				
				
				National Security Advisor 
				
				
				
			 | 
			  | 
			
				
				
					Join Date: Jan 2001 
					Location: Ohio 
					
					
						Posts: 8,450
					 
					 
	Thanks: 0 
	
		
			
				Thanked 5 Times in 2 Posts
			
		
	 
					
					
					
					     
				 
				
			 | 
		 
		 
		
	 | 
 
    
	
     
	
	
		
		
		
			
			
				 
				Re: OT: Look what I can do...
			 
             
			
		
		
		
		Aww you guys are tough.   
Yeah we did the "Hello world" stuff in class. Everything up to this point was copying down code that the instructor did or doing the step by step stuff in the book. This one was the first one that I wrote on my own. All I had to work with was what the input and required output was supposed to look like.
 
And as far as it being C instead of C++, all I have to say to that is, even better. I'm bilingual!    
		
	
		
		
		
		
		
		
			
				__________________ 
				I used to be somebody but now I am somebody else  
Who I'll be tomorrow is anybody's guess
			 
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
 
	 
	
		 
	 
 
 
	
		
	
	
	
	
	
	
	
		
	
		 
		Posting Rules
	 | 
 
	
		
		You may not post new threads 
		You may not post replies 
		You may not post attachments 
		You may not edit your posts 
		 
		
		
		
		
		HTML code is On 
		 
		
	  | 
 
 
	 | 
	
		
	 | 
 
 
     |  
 |