Skip to content

Code for the problems and projects done at the Programming Languages class at Universidad EAFIT, 2011-2

License

Notifications You must be signed in to change notification settings

zubie7a/Programming_Languages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Santiago Zubieta, Pedro J. Ortiz, Santiago Palacio, Juan D. Henao

Universidad EAFIT, 2011-2

Programming Languages

This is one of the courses following Introduction to Computer Science. This deals mostly in Java but also C++. It also dealt with other important Computer Science concepts more directly related to programming languages themselves and their functioning rather than Theoretical CS, or focusing on a specific paradigm.

This was made for educational purposes and is licensed under the MIT License.

Short Problems

These were 10 math problems to be implemented in the language each student preferred, in my case, C++.

Pre-Project

Before the project, a lexical analyzer was made in C++ so that text queries where made asked for price, total calory intake or both values, for whatever combination of ingredients or items made in the order, or asking for all the possible combinations of orders putting limits on money, limits on calory intake, or strictly including or excluding certain items.

Course Project - Expert Waiter

This is an "Expert System" done in Java, which is a GUI for a restaurant which helps waiters to manage the different charges for the users, and helps users to select what they want to buy according to parameters such as money, calory intake limit, or ingredients to exclude, saving time on orders. Then a print-ready receipt is generated.

Video Demonstration

02 03
04 05

06

About

Code for the problems and projects done at the Programming Languages class at Universidad EAFIT, 2011-2

Resources

License

Stars

Watchers

Forks