Part -1 Sample programs for C++
Guidelines
·        
In each case verify if the user has provided a
meaning full input else provide message and request for a new input.
·        
Always try to use functions for recursive tasks.
Over time we can build a library with global functions.
·        
Try to add comments where ever possible.
Programs
·        
Conversion program
o  
Convert to and from metric
§ 
Distance
§ 
Volume
§ 
Weight
o  
Convert between upper and lower cases for a
given sentence
§ 
Find each character and flip
§ 
Find only the first character of each word and change
to upper case.
·        
Sorting program
o  
Request the user to enter number of elements.
Then request user to enter the elements.
§ 
Bubble sort
§ 
Binary sort
·        
Find (and replace)
o  
Find a particular string in a paragraph and
display how many times it repeats. Ask the user to enter a paragraph. Then
request to user to enter a string to find.
§ 
Find the number of occurrences of the string
stand alone
§ 
Find if the string is also a substring and
report number of occurrences standalone, as a sub string and sun of both.
§ 
Ask the user if she/he would like to replace the
string with another one. Read the new string if the answer is yes and perform
the replacement.
Appendix
·        
Conversion program
o  
Distance
§ 
1Km = 0.621371miles
§ 
1m = 3.28084feet
o  
Volume
§ 
1Liter = 0.264172gallons
o  
weight
§ 
1Kg = 2.20462lb
·        
Sorting program
o  
4, 314, 221, 48, 2, 67, 86, 51, 256, 10.
 











