DECOMPOSITION. KEY TERMS Structured programming Functionality Structure Charts Stepwise...

Post on 30-Dec-2015

218 views 0 download

Tags:

Transcript of DECOMPOSITION. KEY TERMS Structured programming Functionality Structure Charts Stepwise...

DECOMPOSITION

KEY TERMS

Structured programming

Functionality

Structure Charts

Stepwise refinement

Modularity

Function header

Function call

Parameters (between

brackets)

Body of function

REASONS

Multiple programmers = quicker output

Repeated calls not longer program

Reuse in different programs

Identify whether 10

numbers are divisible

by 6

Get a 5-letter word and

say whether the word

starts with P or ends

with E

question1 question2

YOUR TURN:

From a group of no

more than 12 prices,

determine which is the

highest price and

calculate the new price

attracting a 10%

discount if it exceeds

$500.

FUNCTIONS IN C

http://www.mycplus.com/tutorials/c-programming-tutorials/functions/

• Basics

• Passing arguments• Returning values• Representing arrays• Global vs local

variables