How Software Gets Done  


Login

Software Buyers
Request bids
Search coders
My Buyer Account
Buyer help
Buyer articles
Buyer FAQ
Latest news
 
Software Coders
Newest open work
Browse all work
Search all work
My Coder Account
Coder help
Coder articles
Coder FAQ
Latest news
 
Affiliates
My Affiliate Account
Affiliate help
Affiliate FAQ
Latest news
 
Newest Bid Requests.
Tourist Agency Hotel Catalogue Scritpting - Subcon ...
By Tim Timoff on Jul 10
Max Bid: $50


I wante at site like everyonesconnec ted.com
By datecam on Jul 10
Max Bid: $1,000


Music Review and Ratings Site
By BitStreamBaby on Jul 10
Max Bid: Open to fair suggestions


SMS TO CELL PHONE
By RAUSEL on Jul 10
Max Bid: Open to fair suggestions


eLearning Website
By ddd5119 on Jul 10
Max Bid: Open to fair suggestions


Ebay Research Tool
By Klorm on Jul 9
Max Bid: Open to fair suggestions


Click here to put this ticker on your own site and/or get live RSS newsfeeds

Open Work Categories.
Database 
(137 open)
   Access 
(50 open)
   MySQL 
(82 open)
   Oracle 
(8 open)
   SQL Server 
(43 open)
   Other DB 
(17 open)
Documentation / Tech Writing 
(13 open)
Data Entry 
(19 open)
Game Development 
(23 open)
Graphics / Art / Music 
(43 open)
   Graphics 
(48 open)
     Adobe AfterEffects 
(1 open)
     Adobe Photoshop 
(13 open)
     Adobe Premiere 
(3 open)
     3d Animation 
(13 open)
   Art (Misc.) 
(16 open)
   Music 
(12 open)
   3d Modeling 
(13 open)
Language Specific 
(95 open)
   ASP 
(51 open)
   ASP .NET 
(31 open)
   C# 
(41 open)
   C++ / C 
(103 open)
   Carbon (Mac OS) 
(2 open)
   Cocoa / Obj-C 
(2 open)
   Cold Fusion 
(10 open)
   Delphi 
(27 open)
   Java 
(51 open)
   JSP 
(8 open)
   Perl 
(39 open)
   PHP 
(80 open)
   XML/XSL 
(26 open)
   Visual Basic 
(133 open)
   Visual Basic .Net 
(51 open)
   Other 
(53 open)
Misc 
(31 open)
   CAD 
(3 open)
MultiMedia 
(36 open)
   Video Editing 
(4 open)
Network 
(43 open)
   Network Design 
(12 open)
   Network Implementation 
(14 open)
Platforms 
(73 open)
   Windows 
(153 open)
     MS Exchange 
(6 open)
     MS Office 
(13 open)
     Other 
(16 open)
   Darwin 
(1 open)
   Internet Browser 
(37 open)
   Linux 
(61 open)
   UNIX 
(26 open)
   Hand Held/PDA Programming 
(9 open)
Requirements 
(13 open)
Security 
(28 open)
Testing / Quality Assurance 
(16 open)
Web 
(141 open)
   Page Design 
(73 open)
   Flash 
(35 open)
   Web Services 
(66 open)
   Web (Other) 
(73 open)
Training 
(12 open)
   Computer Based 
(11 open)
Other
 
Other Sites

Download the free Rent A Coder IE toolbar!
 
Show Bid Request

Moneytary Unit Conversion
Bid Request Id: 3390
Bookmark in my 'To Do' list
Posted by: seatiger74 (25 ratings)
(Software buyer rating 10)
Non-action Ratio: Very Good - 3.23%
Buyer Security Verifications: Good
Approved on: Oct 7, 2001
12:07:16 AM EDT
Bidding Closes: Oct 21, 2001
12:08:03 AM EDT
Viewed (by coders): 483 times
Phase:
100% of work completed and accepted. Coder has been paid.
Max Accepted Bid: Bidding is closed
Project Type: Personal Project / Homework Help
Bidding Type: Open Auction
Categories: Language Specific, C++ / C
Enter chat room for this bid request
(0 active users at Jul 10, 2003 10:18:20 AM EDT)

Description:
Consider the table with the monetary units of 11 countries and what each one is worth in U.S dollars
Currency Dollar value
USA 1.00000
British LB 1.41794
Euro dollar 0.87993
Aust. dollar 0.51896
German mark 0.44990
French Franc 0.13414
Ital. Lira 0.0004544
Jap Yen 0.008087
Russian rouble 0.03406
Korean won 0.0007782
Swiss franc 0.58482

Write a C++ program that allows the user to convert currency from any of the above units to any other. You can have them choose the currency by number(just number the above currencies from 0 to 10, and input an array index into your array of values from the above table.) Choose a "from" currency and a " to" currency and enter the amount to be converted; then print the converted amount to four decimal places and with a string showing the units it is in. Thus
Enter from currency: 2(Euro dollars)
Enter to currency : 0(us dollars)
Enter amount: 100.00 (Euro dollars)
(multiply by .87993 and we have)
converted amount = 87.9930 us dollars
(of course the math is a little different when converting from currency A to currency B where neither one is in US dollars, do the math)
Another part of the assignment is to sort the array of currency strings , allowing the values to "tag along". You can use the insertion sort . Using strcmp to compare the strings in the currency array, and if they are out of order you'll need to do the needed operations to "swap" the strings and also to swap the values in the numeric array. To illustrate: To swap doubles x and y you might say
tmp = x;
x = y;
y = temp; //where tmp is a double

But to swap strings (char' C type strings)x and y, it would be
strcpy(tmp, x);
strcpy (x,y);
strcpy (y,tmp);
just setting x = y where x and y are char 'pointers only makes both x and y point to the same string -- it doesn't copy the string data over. That is why strcpy is needed here. Using 2 functions , like void dswap(double& x, double& y) and void strswap(char 'x, char 'y )
the idea in sorting is to present the list of currencies to the user in alphabetical order. Do not just initialize the arrays to be in sorted order at the start . use the sort
So, you first should sort the arrays and then get into a loop;
while(!done)
display a menu: show the list of currencies, numbered
get input;
process and print;
go again? (set done appropriately)
Do not type in the above as is; it is not a c++ code(most of it isn't)

Deliverables:
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.


Special Conditions / Other:
Due Tue 10/9/01


Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements. We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thanks for your help.
 
Bidding/Comments:
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests.

See all rejected bids (and all comments)
Name   Bid Amount 
 
Date   Coder Rating  
This bid was accepted by the buyer!
programer
(37 ratings)
in CHANDANNAGAR, HOOGHLY, WEST BENGAL
India
Bid id: 28,319
 
$20 (USD) Oct 7, 2001
1:29:34 AM EDT
 9.59
(Excellent)
   
hi...its me...i have started working on ur code...please let me know if the bid is too high.....looking eagerly for ur email...thx..hsvguy
 




Quick Bid Request Search
 Advanced Search
Newest Open Work
Latest News  
Credentials


 

 
Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
  • All customer issues addressed within 2 days
  • Openly disclosed pricing and return policies
  • Participation in mediation at buyer request
  • Superior selling track record
This site is verified through its parent company, Exhedra Solutions, Inc.
 
Top Coders.

Anuj Gakhar
Rated a 9.98 on 100 jobs 
Securenext
Rated a 9.96 on 109 jobs 
Buddies
Rated a 9.82 on 80 jobs 
Andrei Remenchuk
Rated a 10 on 13 jobs 
Codman
Rated a 9.97 on 149 jobs 
Michael Sharp
Rated a 9.97 on 181 jobs 
D-N-S
Rated a 9.93 on 37 jobs 
markesh
Rated a 10 on 22 jobs 
teleCODERS
Rated a 9.93 on 67 jobs 
Tometa Software, Inc.
Rated a 10 on 10 jobs 

See all top coders...

(What makes a top coder?)

Top Exam Scorers

 
Other
Rent A Coder is PayPal verified through its parent company, Exhedra Solutions, Inc.

Created in partnership with:

 

Affiliate Sites
Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Advertise    Privacy | Legal

Copyright © 2001, Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.