++ Added Project 7 Files

++ Added C's General Program Structure
This commit is contained in:
Charles Descamps 2022-10-27 15:30:08 -07:00
parent 0e5bdc5162
commit 4dec78f870
9 changed files with 2796 additions and 0 deletions

80
PA07-1102/Project_7.c Normal file
View file

@ -0,0 +1,80 @@
// header files
// global variables
// function prototypes
int main()
{
// initialize variables
// get user input
// do calculations
// display results
// end program
}
/*
Name: displayResults
Process: display results, if found
Function Input/Parameters: ???
Function Output/Parameters: ???
Function Output/Returned: none
Device Input/Keyboard: none
Device Output/Monitor: none
Dependencies: printf or Console IO Utilities
*/
/*
Name: downloadRandomValues
Process: takes file, min/max vals, opens file and puts in rand vals generated.
Function Input/Parameters: fileName, minimumValue, maximumValue
Function Output/Parameters: fileName
Function Output/Returned: none
Device Input/Keyboard: none
Device Output/Monitor: none
Dependencies: ???
*/
/*
Name: calculateTotal
Process: totals the array numbers
Function Input/Parameters: ???
Function Output/Parameters: ???
Function Output/Returned: none
Device Input/Keyboard: none
Device Output/Monitor: none
Dependencies: ???
*/
/*
Name: getRandBetween
Process: generates a random number between a high and low value (inclusive)
Function Input/Parameters: ???
Function Output/Parameters: ???
Function Output/Returned: none
Device Input/Keyboard: none
Device Output/Monitor: none
Dependencies: rand, srand
*/
/*
Name: printTitle
Process: prints the program title and double underline
Function Input/Parameters: ???
Function Output/Parameters: ???
Function Output/Returned: none
Device Input/Keyboard: none
Device Output/Monitor: none
Dependencies: printf and Console IO Utility
*/
/*
Name: uploadData
Process: opens file, loads data into file, closes file, returns num values
Function Input/Parameters: fileName
Function Output/Parameters: none
Function Output/Returned: numberOfValues
Device Input/Keyboard: none
Device Output/Monitor: none
Dependencies: File IO Utilities
*/