Find Jobs
Hire Freelancers

programming languages assignment

$10-30 USD

Ολοκληρώθηκε
Αναρτήθηκε περίπου 9 χρόνια πριν

$10-30 USD

Πληρωμή κατά την παράδοση
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.
Ταυτότητα εργασίας: 7527183

Σχετικά με την εργασία

9 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 9 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
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 για αυτή τη δουλειά
Avatar Χρήστη
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.
$50 USD σε 1 ημέρα
5,0 (106 αξιολογήσεις)
6,3
6,3
Avatar Χρήστη
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
$50 USD σε 1 ημέρα
5,0 (58 αξιολογήσεις)
5,2
5,2
Avatar Χρήστη
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
$126 USD σε 3 ημέρες
4,8 (71 αξιολογήσεις)
5,0
5,0
Avatar Χρήστη
A proposal has not yet been provided
$25 USD σε 1 ημέρα
4,8 (17 αξιολογήσεις)
4,8
4,8
Avatar Χρήστη
I can help you .................................................................................................................................................
$30 USD σε 1 ημέρα
5,0 (15 αξιολογήσεις)
3,8
3,8
Avatar Χρήστη
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.
$25 USD σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
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.
$20 USD σε 5 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της SAUDI ARABIA
city, Saudi Arabia
5,0
40
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Ιουν 12, 2012

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.