Mini Project Prog
Mini Project Prog
COLLEGE OF ENGINEERING
NAME SIGNATURE
GULAPA, Allizandra Janina Z.
IPSIOCO, Gio Mickey Osh C.
P a g e 1 | 24
OBJECTIVES
Demonstrate knowledge and skills in developing C++-based programs.
Develop a C++ program social 2.
Practice a good communication skills through team work interaction.
[Type here]
Reading the Table
In the Figure above, each element is represented by its chemical symbol, which
consists of one or two letters. The first letter of the symbol is always written in upper
case, and the second letter—if there is one—is always written in lower case. For
example, the symbol for copper is Cu. It stands for cuprum, which is the Latin word
for copper. The number above each symbol in the table is its unique atomic number.
Notice how the atomic numbers increase from left to right and from top to bottom in
the table.
[Type here]
Classes of Elements
All elements can be classified in one of three classes: metals, metalloids, or
nonmetals. Elements in each class share certain basic properties. For example,
elements in the metals class can conduct electricity, whereas elements in the
nonmetals class generally cannot. Elements in the metalloids class fall in between
the metals and nonmetals in their properties. An example of a metalloid is arsenic
(As). (Arsenic is the element in opening photo B.) In the periodic table above,
elements are color coded to show their class. As you move from left to right across
each period of the table, the elements change from metals to metalloids to
nonmetals.
Welcome screen/Options
[Type here]
Adding an Element (from the user)
Searching an Element
[Type here]
A. By Element Name
B. By Symbol
[Type here]
Quit the program
PROCEDURES
How does this program work?
This program has a set of commands to ask the user regarding Modern Periodic
Table. For instance, when the user run it, there will be A, B and C options. A is for
Adding new element, B is for Searching an element and C is for Quitting the
program.
When the user input A, the program will ask the following information:
Element Name, Element Symbol, Atomic Number and Atomic Weight. After
that, the program will save what the user has input.
When the user input B, the program will ask if the user wants to search
element by name or by symbol, and then whatever chosen will provide
information such as name, symbol, weight and number.
When the used input C, the program will automatically close.
[Type here]
SOURCE CODES
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
[Type here]
PICTURES
[Type here]
[Type here]
REFLECTION
What I have learned in this project , for me this project was kind of challenging to do
but , as an engineering student you have to be logical ,you have to think fast in order
to do these things , for me this subject is very important, it helps me use my critical
thinking very well , and I know this course will help me In my future , having a basic
knowledge of C++ can help you in the future , not only In your job but also in helping
others as well ,before to be truly honest I disliked this course but in the end I loved it
it enhanced my critical thinking, this project is very relevant to my course a modern
periodic table
First its very hard bit we searched and studied the videos at YouTube finding out
that it is very easy , its only if else statement , first its kind of confusing
But in the end we finished it just in time of the submission, and this project
I learned the true meaning of team work. (Ipsioco, Gio)
[Type here]
me because I have done it. Gio and I have done this, and it is really heartwarming to
see your codes successfully run, and show the things you needed. I am grateful for
the challenges and opportunities to grow. (Gulapa, Janina)
[Type here]