diff options
Diffstat (limited to 'CST116-Ch9-Debugging')
| -rw-r--r-- | CST116-Ch9-Debugging/CST116-Ch9-Debugging-Flowchart.txt | 40 |
1 files changed, 39 insertions, 1 deletions
diff --git a/CST116-Ch9-Debugging/CST116-Ch9-Debugging-Flowchart.txt b/CST116-Ch9-Debugging/CST116-Ch9-Debugging-Flowchart.txt index 6fb6924..79fa79b 100644 --- a/CST116-Ch9-Debugging/CST116-Ch9-Debugging-Flowchart.txt +++ b/CST116-Ch9-Debugging/CST116-Ch9-Debugging-Flowchart.txt @@ -12,4 +12,42 @@ DECLARE FUNCTIONS: int GetAge(); int CalcDays(int age); void PrintResults(int days, age); -
\ No newline at end of file + +int main{ + SET int age = 0; + SET int days = 0; + + + SET age WITH FUNCTION GetAge(); + SET days WITH FUNCTION CalcDays(age); + + CALL PrintResults(days, age); + + return 0; +} + +CREATE FUNCTION int GetAge(){ + + DECLARE int age; + + PRINT "Please enter your age:" + SET age TO input; + + RETURN age; +} + +CREATE FUNCTION int CalcDays(int years){ + + DECLARE int days; + + SET days TO years * DAYS_PER_YEAR; + + RETURN days; +} + +CREATE FUNCTION void PrintResults(int days, int age){ + + PRINT age + "! Boy are you old! \NEWLINE"; + PRINT "Did you know you are at least " + days + " old? \NEWLINE \NEWLINE"; + +}
\ No newline at end of file |