LabProject
LabProject
Maps
Part-1 - Plan
1. Decide on what you need to know to complete and submit the project. Include all the functions,
operations, and data structure types that you may need to write the program. Draw a Questions
Mind Map for each part as needed. (2 marks)
Answer:- To write the program, I need to have proper knowledge about Data types, Syntaxes,
comments, variables, numbers, oparators, lists, if-elif-else conditional statements, for and while
loops and functions.
2. Decide on the purpose of the project and a suitable title for the project, i.e., what you will name
your program. (1 mark)
Answer:- The purpose of the project is to make a software for a bank which will take amounts
input and store them. When a student can save 12000 or more than that, then he/she can
withdraw amount of 10000 taka.
It means the porpose it to make savings bank account for students on a bank named Shomobaey
Puji.
So I have name my program “Shomobaey Puji Bank”
3. Decide a step-by-step plan that you will take to complete the project. The plan could be simply
how you plan to do each part of the project, a, b, c, d, e, f and g. (2 marks)
Answer:- Here is the step-by-step plan that I will take to complete the project:-
a. I have to make two flowchart for this part. for the first flowchart, I have to take two
conditions so that I can identify the user is withdrawing money and another condition is a
user can withdraw 10000 taka when he/she has minimum 12000 taka.
The second flowchart is about the “option-2”. To make this flowchart, we have to use a
loop which will add the balance from each rows of the 2D list.
b. To prepare a python 2D list we need to use [] brackets and input the values here. It will
include Student Id, Name and money saved which is the balance. It will look like this:-