hello, this is an assignment, please find more details in attachments:
-------------------------------------------------------------------------------------
The purpose of this assignment is to compare the four main approaches to programming (imperative, object oriented, functional and logic) by implementing the Cartesian product of two sets represented as lists. The result is a list containing ordered pairs, where the first element of each pair comes from the first list and the second element belongs to the second list.
Example: Cartesian((a b c), (1 2))returns ((a 1) (a 2) (b 1) (b 2) (c 1) (c 2))
Your task is to develop four solutions, one for each programming paradigm. Use C for imperative, C++ or Java for object oriented, Scheme (LISP) for functional and PROLOG for logic programming.
The final report should contain a discussion on what were the challenges in developing each type of solution, what paradigm seems best suited for the given problem and why.
I learnt about Lisp and Prolog last year (C, C++ and Java for a long time). This project is basic. You can ask me to finish it before you decide to hire me. :)
$15 USD σε 1 ημέρα
4,9 (13 αξιολογήσεις)
3,1
3,1
9 freelancers δίνουν μια μέση προσφορά $41 USD για αυτή τη δουλειά
Hello Sir...
I have a very good experience in Prolog, Scheme, C and Java.
Please send me more details when possible.
I look forward to work for you Sir.
Best Regards.
Hi there,
I am a software engineer. I can do your work with complete responsibility and with great accuracy. Feel free to ask me anything.
Regards,
Azeem
Hello,
Thanks for your project. I will solve this exercise 4 different ways as required for the project.
I have all the skills required for this project. I have 25 years experience programming in C and C++. In addition, I use LISP and Prolog programming daily in my regular employment.
A milestone payment for the full budget for this project must be deposited with this site before your offer can be accepted.
Alan Idler
Chief Software Architect
Idleswell Software Creations
I can help you .................................................................................................................................................
Hi,
I have overall 3 years of experience on java/j2ee ,spring, js,css,jquery
hibernate,Junit,Easymock technologies and also work with STS. I am a quick learner. if you give a chance to me i will prove myself.
i have a very good knowledge of mathematics and 7 years experience in programming. It will be a very interesting project. i will compile a very good report based on the results.