0% found this document useful (0 votes)
28 views

Final Project in Data Structure

This document outlines 6 final project ideas for a data structures course: 1. A password generator that creates secure passwords with a minimum of 8 characters including numbers, letters, and symbols. 2. A phonebook application that allows users to add, edit, delete, view, and exit contact entries with name, number, and address fields. 3. A flight booking application that reserves seats on a 30-seat flight by collecting names and contact numbers. 4. A dentist scheduling application that manages a dentist's Monday-Friday 8am-5pm schedule and allows booking appointments. 5. A Tower of Hanoi puzzle that lets the player choose the number of disks and move them adhering
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Final Project in Data Structure

This document outlines 6 final project ideas for a data structures course: 1. A password generator that creates secure passwords with a minimum of 8 characters including numbers, letters, and symbols. 2. A phonebook application that allows users to add, edit, delete, view, and exit contact entries with name, number, and address fields. 3. A flight booking application that reserves seats on a 30-seat flight by collecting names and contact numbers. 4. A dentist scheduling application that manages a dentist's Monday-Friday 8am-5pm schedule and allows booking appointments. 5. A Tower of Hanoi puzzle that lets the player choose the number of disks and move them adhering
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

FINAL PROJECT IN DATA STRUCTURE – MARCH 22, 2019 – 9:00AM

1. PASSWORD GENERATOR
RULES: PASSWORD MUST CONTAIN AT LEAST 8 CHARACTERS. (MUST BE COMPOSED OF
NUMBERS, ALPHABET, SPECIAL CHARACTERS)
2. PHONEBOOK
Operations: Add-Edit-Delete-View-Exit
Input: Name, Contact No., Address
3. FLIGHT BOOKING
Rules: Must have 30 seats.
Input: Reserve a seat, with your name and contact number
Output: The current status of each seats
4. DENTIST SCHEDULING
Rules: Dentist’s schedule is from Mon-Fri 8am to 5pm
Input: Type of appointment, Time for appointment
Output: Status of the schedule
5. TOWER OF HANOI

Rules: The goal of the puzzle is to move all the disks from the leftmost peg to the rightmost peg,
adhering to the following rules:

1. Move only one disk at a time.


2. A larger disk may not be placed ontop of a smaller disk.
3. All disks, except the one being moved, must be on a peg.

Twist: the player can choose how many disks he/she wants.
6. Tic Tac Toe
Rules: The object of Tic Tac Toe is to get three in a row. You play on a three by three game board.
The first player is known as X and the second is O. Players alternate placing Xs and Os on the game
board until either opponent has three in a row or all nine squares are filled. X always goes first,
and in the event that no one has three in a row, the stalemate is called a cat game.
(https://www.exploratorium.edu/brain_explorer/tictactoe.html)

You might also like