SlideShare a Scribd company logo
1 of 13
TYPING TUTOR
 GROUP MEMBERS:
 MOHSIN RAZA 12-ARID-1987
 MUHAMMAD JUNAID 12-ARID-2011
 FARHAN ASHRAF 12-ARID-1960
CONTENTS
 Introduction
 Rules
 Flow chart
 Structure chart
 Pseudo code
 Algorithm
 Result
INTRODUCTION
 Increases your typing speed
 Correction of words during typing
 Saves a lot of time
RULES
Every finger cover some alphabets to
cover all keyboard characters.
 Start
Charac
ter
Match
User Enter
Character
Exit
String
size
matchCharacter does
not match
Character
match
String
Complete
Show
String
Enter Next Character
Flow chart
Structure chart
Start
Show string
String
Matching
User enter
character
End
String
Character
match
Check
string
characters
String size
Match
Re enter
Character
Pseudo Code
Set variables
Load string
Set cursor
Enter character from user
Match string size
Read character
Check character if match
Increment the cursor location
Check character if not match
Re-enter the character
Program Exit
Algorithm
Step#1: Initialize the variables
Step#2: Load the string.
Step#3: Compare the characters.
Step#4: If the character match then the cursor moves on
the next character and so on
else in case of wrong character user must re-
enter the character.
Step#5: If the string size match from user defined string
then the program exit
else repeat the step#3
and step#4.
Result
typing tutor presentation
typing tutor presentation

More Related Content

What's hot

Symmetric and asymmetric key cryptography
Symmetric and asymmetric key cryptographySymmetric and asymmetric key cryptography
Symmetric and asymmetric key cryptographyMONIRUL ISLAM
 
Srs group 4 v5 - esmart shopping
Srs group 4  v5 - esmart shoppingSrs group 4  v5 - esmart shopping
Srs group 4 v5 - esmart shoppingadprojects1
 
Fingerprint based transaction system
Fingerprint based transaction systemFingerprint based transaction system
Fingerprint based transaction systemsagar solanky
 
Atm simulation mini project using Python programming language
Atm simulation  mini project using Python programming language Atm simulation  mini project using Python programming language
Atm simulation mini project using Python programming language Mauryasuraj98
 
modified aes algorithm using multiple s-boxes
modified aes algorithm using multiple s-boxesmodified aes algorithm using multiple s-boxes
modified aes algorithm using multiple s-boxeschutinhha
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management SystemToseef Hasan
 
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Lahore Garrison University
 
Hotel Management System final report
Hotel Management System final report  Hotel Management System final report
Hotel Management System final report jaysavani5
 
Theory of Computation - Strings and Languages and Proofs (Lecture 2)
Theory of Computation  - Strings and Languages and Proofs (Lecture 2)Theory of Computation  - Strings and Languages and Proofs (Lecture 2)
Theory of Computation - Strings and Languages and Proofs (Lecture 2)Dr. Maamoun Ahmed
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management SystemMonotheist Sakib
 
Authentication Protocols
Authentication ProtocolsAuthentication Protocols
Authentication ProtocolsTrinity Dwarka
 

What's hot (20)

Atm Simulator
Atm SimulatorAtm Simulator
Atm Simulator
 
Symmetric and asymmetric key cryptography
Symmetric and asymmetric key cryptographySymmetric and asymmetric key cryptography
Symmetric and asymmetric key cryptography
 
Srs group 4 v5 - esmart shopping
Srs group 4  v5 - esmart shoppingSrs group 4  v5 - esmart shopping
Srs group 4 v5 - esmart shopping
 
Fingerprint based transaction system
Fingerprint based transaction systemFingerprint based transaction system
Fingerprint based transaction system
 
Atm simulation mini project using Python programming language
Atm simulation  mini project using Python programming language Atm simulation  mini project using Python programming language
Atm simulation mini project using Python programming language
 
Secure Socket Layer
Secure Socket LayerSecure Socket Layer
Secure Socket Layer
 
modified aes algorithm using multiple s-boxes
modified aes algorithm using multiple s-boxesmodified aes algorithm using multiple s-boxes
modified aes algorithm using multiple s-boxes
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
 
Atm System
Atm SystemAtm System
Atm System
 
guess the number project.docx
guess the number  project.docxguess the number  project.docx
guess the number project.docx
 
E commerce use case documentation.
E commerce use case documentation.E commerce use case documentation.
E commerce use case documentation.
 
User Interface
User InterfaceUser Interface
User Interface
 
HTML practicals
HTML practicals HTML practicals
HTML practicals
 
Hotel Management System final report
Hotel Management System final report  Hotel Management System final report
Hotel Management System final report
 
Theory of Computation - Strings and Languages and Proofs (Lecture 2)
Theory of Computation  - Strings and Languages and Proofs (Lecture 2)Theory of Computation  - Strings and Languages and Proofs (Lecture 2)
Theory of Computation - Strings and Languages and Proofs (Lecture 2)
 
Algorithm and flowchart
Algorithm and flowchartAlgorithm and flowchart
Algorithm and flowchart
 
Handwritten Notes (c)
Handwritten Notes (c)Handwritten Notes (c)
Handwritten Notes (c)
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Authentication Protocols
Authentication ProtocolsAuthentication Protocols
Authentication Protocols
 

typing tutor presentation