The flowchart starts with an alarm ringing. If the person is not ready to wake up and not going to be late, they snooze the alarm for 5 minutes and it rings again after the time elapses. When ready to wake up, the person leaves the bed and turns off the alarm.

Edit this diagram in Gleek
Alarm clock diagram code in Gleek
start:queue
alarm rings
ready to wake up:diamond
will i be late:diamond
snooze
leave bed
turn off alarm
end:queue
start–>alarm rings–>ready to wake up-no->will i be late-no->snooze-5 min->alarm rings
ready to wake up-yes->leave bed–>turn off alarm–>end
will i be late-yes->leave bed
About Flowcharts
A flowchart, or flow chart, is a type of diagram that shows a step-by-step view of a process. Flowcharts document the tasks and decisions needed to achieve a specific goal. A basic flowchart is easy to make and understand. Businesses, engineers and software designers often use flowcharts to diagram their ideas.
Similar flowchart examples
Should I bring an umbrella flowchart
Fast food restaurant flowchart