Find Jobs
Hire Freelancers

Elevator simulator in C

$10-30 USD

Abgeschlossen
Veröffentlicht vor mehr als 4 Jahren

$10-30 USD

Bezahlt bei Lieferung
Develop an application that, using pthreads ,ncurse and dynamic data structures, allows the simulation of the behavior of an elevator. The elevator will be installed in a "n"-floor building. In the building, there will be a determined number of people, randomly distributed on the different floors. Each person will have a "work" time on the floor, after which they will go to the elevator to change floors. Once you arrive at the new floor, you will start "working" again. On each floor, the elevator control has two buttons to call it up or down. When the elevator arrives at a floor, it will pick up the people who are going in the direction in which the elevator is moving. The elevator control system should give priority to the users who are on its way. The elevator has a maximum capacity of "n" people. The user must able to type before the simulation the number of floors, the number of people in the building and the maximum capacity of the elevator, and then the simulation should work with this. (Tip: use constants defined in the header with # define)
Projekt-ID: 21237029

Über das Projekt

5 Vorschläge
Remote Projekt
Aktiv vor 5 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
Hello, I have experience with multi-threaded projects in java as well as in C++. I also have two finished courses in Alghoritms and Data Structures, so I can operate with dynamic structers quite easily which I can prove with a backed-up portfolio. Hope you can contact me for more info. Have a nice day
$25 USD in 4 Tagen
5,0 (7 Bewertungen)
2,5
2,5
5 Freelancer bieten im Durchschnitt $29 USD für diesen Auftrag
Avatar des Nutzers
Hi, I'm an expert in C programming. I'm sure that I can easily do this project for you. We can have a chat about it. Thanks.
$35 USD in 3 Tagen
4,9 (440 Bewertungen)
7,4
7,4
Avatar des Nutzers
Hi I am software engineer and have done many java and c++ projects. You can share more details with me so that we can negotiate the price accordingly. Thank you
$30 USD in 7 Tagen
4,9 (98 Bewertungen)
6,4
6,4
Avatar des Nutzers
Hello I have walked through your note and enough confidence that I can work on your project I am having 10 years of rich experience as Mobile & Web Developer and also know graphics designing means in my career i learn many things. I have In-depth knowledge of various platforms, software systems, and servers. Extensive background in full life cycle of Software Development process including requirements gathering, coding, debugging and maintenance. You can check my profile review also from clients. Let's connect and discuss in details Thank You
$29 USD in 7 Tagen
5,0 (2 Bewertungen)
3,5
3,5
Avatar des Nutzers
I'm a Sophomore Computer Science with many projects and experience in my background and am currently taking an algorithms course, so I have professors, quality textbooks, and other classmates to ask for suggestions or help. I have quite a bit of C experience from the past, but I can make this in pretty much any language you'd like. I think this is in interesting problem, and similar to other algorithms I've studied in the past.
$25 USD in 8 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von BOLIVIA
Cochabamba, Bolivia
5,0
2
Zahlungsmethode verifiziert
Mitglied seit Aug. 31, 2019

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.