Find Jobs
Hire Freelancers

write a program c++

$10-30 USD

Inställt
Publicerad över fem år sedan

$10-30 USD

Betalning vid leverans
Simple Number Converter/Calculator Create a program that converts and performs operations on Arabic Numbers and Roman Numerals Your program should contain (but is not limited to) the following classes: Number – abstract base class of all the number format classes Integer – wrapper for the primitive integer RomanNumeral – class for roman numeral - All the number format classes must be instantiated with an (optional) initial value. - For Integer instances, initial value is of type int and defaults to 0; - RomanNumeral – initial value is empty string (“”) - All these classes must have the following methods and must overload the following operators: int toInteger() const; std::string toRomanNumeral() const; virtual bool parse() = 0; validation of values Operators: +, -, *, /, %, >, <, >=, <=, ==, != - Notice the abstract method parse(). Take note that it should be called on the constructor of the class. Integer* integ = new Integer(15); integ->toInteger(); // returns 15 integ->toRomanNumeral(); // returns “XV” - Allowed values are between [0, 1000]. Any operations and initializations with results beyond this range will be treated as invalid and must return -1 for toInteger() calls, and “INVALID” for toRomanNumeral() - Arithmetic operations involving INVALID numbers should result to an INVALID object. Relational operations involving INVALID numbers should return false with some exceptions when there is equality involved. - Also, you can create test cases for your program (but not part of the final checking). Good luck!
Project ID: 17693293

Om projektet

6 anbud
Distansprojekt
Senaste aktivitet sex år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
6 frilansar lägger i genomsnitt anbud på $33 USD för detta uppdrag
Använd avatar
Hello, I am interested in this project and so wanted to discuss more it in details. I have a lot of experience in C++ programming.
$50 USD Om 1 dag
4,9 (82 omdömen)
6,1
6,1
Använd avatar
HI..I am quite proficient in writing C/C++ programs as general purpose computing applications in console mode and can help you write the calculator as per given specs. I will use GNU c++ compiler in linux machine to write and test the code. please contact me as soon as possible for a discussion.
$55 USD Om 1 dag
4,9 (117 omdömen)
6,0
6,0
Använd avatar
Hi! I am C/C++ programmer with some knowledge in data structures an algorithms and also design patterns. I am aure I cand help you with this task and I hope you will consider my offer. We can renegociate the price if you want to. I look forward to hearing from you. Yours sincerely, Emilovici
$25 USD Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
i'll do for you. thanks.
$25 USD Om 1 dag
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för PHILIPPINES
Sampaloc,Manila, Philippines
0,0
0
Verifierad betalningsmetod
Medlem sedan juni 6, 2017

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.