week4-1

2

Click here to load reader

Upload: supaksorn-tatongjai

Post on 04-Jul-2015

23 views

Category:

Documents


2 download

DESCRIPTION

M1-Programs

TRANSCRIPT

Page 1: Week4-1

ใบความร 6 ตวอยางการวเคราะหและการเขยนผงงานแบบวนซ า

โจทยการวเคราะหงานแบบวนซ า จงวเคราะหงาน และเขยนผงงาน โปรแกรมหาผลรวมของตวเลขตงแต 1 ถง N โดยปอนคา N จากนนโปรแกรมแสดงผลรวมออกทางจอภาพ

การวเคราะห 1. Output (สงทโจทยตองการ) ผลรวมของตวเลขตงแต 1 ถง n 2. Input (ขอมลน าเขา) - ตวเลขตวสดทาย 3. Variable (ตวแปรทใช) - n แทน ตวเลขตวสดทาย

- c แทน ตวนบ 1 – n - sum แทน ผลรวม

4. Layout (รปแบบผลลพธ) 5. Algorithm (ขนตอนวธ)

1. เรมตน 2. ก าหนดคา n = 1, c = 1 , sum = 0 3. รบคา n 4. ตรวจสอบคา c นอยกวาหรอเทากบ n ใชหรอไม

จรง : ค านวณผลรวมโดยใชสตร sum = sum + c เพมคา c ขนทละ 1

กลบไปท าขอ 4 เทจ : ไปท าขอ 5

5. แสดงคา sum 6. สนสด

Program Summerry

==========================================

Input Number => (ปอนตวเลขตวสดทาย) Sum = (แสดงผลรวม)

==========================================

Page 2: Week4-1

ผ งงาน (Flowchart)

รหสจ าลอง (Pseudocode)

start

set n = 1, c = 1 , sum = 0

get n

for c <= n

compute sum = sum + C

c++

loop

display sum

end

จรง

เทจ

เรมตน

n=1,c = 1,sum=0

n

c <= n

c = c + 1

สนสด

sum = sum + c

sum