More Related Content
More from Dararat Worasut
More from Dararat Worasut (7)
Pbl5
- 1. āđāļāļāļĒāđāļāļąāļāļŦāļē PBL 5
āđāļĢāļ·āđāļāļ āļāļāļīāļāļāļāļāļāđāļāļĄāļđāļĨāļāļąāļāļāļąāļ§āđāļāļĢāđāļāļ āļēāļĐāļēāļāļĩ
āļ āļēāļĢāļāļīāļ
1. āļāļēāļāļŠāļāļēāļāļāļēāļĢāļāđāļāļĩāđ āļāļąāļāđāļĢāļĩāļĒāļāļŠāļēāļĄāļēāļĢāļāļāļāļīāļāļēāļĒāļāļ§āļēāļĄāļŠāļēāļāļąāļāļāļāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđāđāļāđāļāļĒāđāļēāļāđāļĢ āļĨāļēāļāļąāļāđāļĢāļ
āļŠāļļāļāļāļĩāđāļāļąāļāđāļĢāļĩāļĒāļāļāļ§āļĢāļĢāļđāđāđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđāļāļ·āļāļŠāļīāđāļāđāļ (1 āļāļ°āđāļāļ)
2. āđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđ āļāļąāļāđāļĢāļĩāļĒāļāļāļēāđāļāđāļāļāđāļāļāļĄāļĩāļāļ§āļēāļĄāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļāđāļĢāļ·āđāļāļāđāļāļāđāļēāļ āđāļĢāļ·āđāļāļāļāļąāđāļāļāļēāđāļāđāļāđāđāļāļāļēāļĢ
āđāļāđāļāļąāļāļŦāļēāļāļĒāđāļēāļāđāļĢāļāđāļēāļ (1 āļāļ°āđāļāļ)
3. āļāļēāļāļŠāļāļēāļāļāļēāļĢāļāđāļāļąāļāļŦāļēāļāļĩāđ āļāđāļēāļāļąāļāđāļĢāļĩāļĒāļāļāđāļāļāļāļēāļĢāļāļēāļŦāļāļāļāļąāļ§āđāļāļĢāđāļŦāđāļāļđāļāļāđāļāļāļāļēāļĄāļĢāļđāļāđāļāļāđāļāļ āļēāļĐāļēāļāļĩ
āļāļąāļāđāļĢāļĩāļĒāļāļāļ°āļāđāļāļāļāļēāļāļĒāđāļēāļāđāļĢ āđāļĨāļ°āļāļ§āļĢāļāļ°āļāļĢāļ°āļāļāļāļāđāļ§āļĒāļŠāļīāđāļāđāļāļāđāļēāļ (3 āļāļ°āđāļāļ)
- 2. āđāļāļāļāļąāļāļāļķāļāļāļēāļĢāļĻāļķāļāļĐāļēāļāđāļāļāļ§āđāļēāđāļĨāļ°āļāļēāļĢāđāļāđāļāļąāļāļŦāļē
āđāļāļāļĒāđāļāļąāļāļŦāļē PBL 5 āđāļĢāļ·āđāļāļ āļāļāļīāļāļāļāļāļāđāļāļĄāļđāļĨāļāļąāļāļāļąāļ§āđāļāļĢāđāļāļ āļēāļĐāļēāļāļĩ
āļĢāļēāļĒāļ§āļīāļāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļāļĩāđāļāļ·āđāļāļāļāđāļ āļ30201 āļĢāļ°āļāļąāļāļāļąāđāļāļĄāļąāļāļĒāļĄāļĻāļķāļāļĐāļēāļāļĩāļāļĩāđ 4
āļŠāļĄāļēāļāļīāļāđāļāļāļĨāļļāđāļĄ
1. āļāļēāļāļŠāļēāļ§āļāļēāļĢāļēāļĢāļąāļāļāđ āļ§āļĢāļŠāļļāļāļāļīāđ āđāļĨāļāļāļĩāđ 12
2. āļāļēāļāļŠāļēāļ§āļāļīāļĢāļēāļāļĢ āļĒāļāļāļŦāļ āđāļĨāļāļāļĩāđ 14
3. āļāļēāļāļŠāļēāļ§āļāļēāļāļāļāļĩ āļāļāļāđāļŠāļĩāļĒāļ āđāļĨāļāļāļĩāđ 22
āļāļāļāļāļĩāđ 1
āļŦāļąāļ§āļāđāļāļāļąāļāļŦāļē āļāļāļīāļāļāļāļāļāđāļāļĄāļđāļĨāļāļąāļāļāļąāļ§āđāļāļĢāđāļāļ āļēāļĐāļēāļāļĩ
āļāļēāļāļ§āļēāļĄāđāļāđāļēāđāļāļāļąāļāļŦāļē
- āļŠāļīāđāļāļāļĩāđāļāđāļāļāļāļēāļĢāļĢāļđāđ āļāđāļāļĒāļāđāļ§āđāļāđāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ,āļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ,āļāļēāļŠāļāļ§āļ,āļĢāļđāļāđāļāļāļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢ
- āļ§āļīāļāļĩāļāļēāļĢāļŦāļēāļāļēāļāļāļ 1.āļĻāļķāļāļĐāļēāđāļāļĢāđāļāļĢāļĄāļāļēāļāđāļŦāļĨāđāļāļāļ§āļēāļĄāļĢāļđāđāļāđāļēāļāđ
2. āđāļĨāļ·āļāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļāļ°āļāļąāļāļāļē
3.āļāļēāļāļ§āļēāļĄāđāļāđāļēāđāļāđāļāļĩāđāļĒāļ§āļāļąāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāđāļĨāļ·āļāļāļāļąāļāļāļē
4.āļŠāļĢāļļāļāļāļ§āļēāļĄāļĢāļđāđāđāļĨāļ°āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
- āļāļēāļĢāļĻāļķāļāļĐāļēāļāđāļāļāļ§āđāļē / āđāļāđāļāļąāļāļŦāļē
āļāļ·āđāļāļŠāļĄāļēāļāļīāļ āļāļēāļĢāđāļāđāļāļŦāļāđāļēāļāļĩāđ āđāļŦāļĨāđāļāļāđāļāļĄāļđāļĨ/āļāđāļēāļāļāļīāļ
āļāļēāļāļŠāļēāļ§āļāļēāļĢāļēāļĢāļąāļāļāđ āļ§āļĢāļŠāļļāļāļāļīāđ āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨ āļŠāļĢāļļāļ -
āļāđāļāļĄāļđāļĨ
āļāļēāļāļŠāļēāļ§āļāļīāļĢāļēāļāļĢ āļĒāļāļāļŦāļ āļāđāļāļāļ§āđāļēāļāļ§āļēāļāļĢāļđāđāļāļēāļ www.eng.su.ac.th/ee/618240/variable.html
āđāļŦāļĨāđāļāļāđāļāļĄāļđāļĨāļāđāļēāļāđ www.lks.ac.th/kuanjit/c_page01.htm
āļāļēāļāļŠāļēāļ§āļāļēāļāļāļāļĩ āļāļāļāđāļŠāļĩāļĒāļ āļāļīāļĄāļāđ -
- 3. āļāļāļāļāļĩāđ 2 āļŠāļĢāļļāļāļāļĨāļāļēāļĢāļĻāļķāļāļĐāļēāļāđāļāļāļ§āđāļē / āđāļāđāļāļąāļāļŦāļēāļāļēāļĄāļ āļēāļĢāļāļīāļ
1.āļāļēāļāļŠāļāļēāļāļāļēāļĢāļāđāļāļĩāđ āļāļąāļāđāļĢāļĩāļĒāļāļŠāļēāļĄāļēāļĢāļāļāļāļīāļāļēāļĒāļāļ§āļēāļĄāļŠāļēāļāļąāļāļāļāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđāđāļāđāļāļĒāđāļēāļāđāļĢ āļĨāļēāļāļąāļ
āđāļĢāļāļŠāļļāļāļāļĩāđāļāļąāļāđāļĢāļĩāļĒāļāļāļ§āļĢāļĢāļđāđāđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđāļāļ·āļāļŠāļīāđāļāđāļ (1 āļāļ°āđāļāļ)
āļāļāļ āļāļ§āļēāļĄāļŠāļēāļāļąāļāļāļāļāļāļąāļāļŦāļēāļāļĩāđāļāļ·āļāļāļēāļĢāđāļāđāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāļ°āđāļĨāļāđāļāļĨāļĩāđāļĒāļāļāļ§āļēāļĄāļāļīāļāļāļąāļāđāļĨāļ°āļĄāļĩāļāļ§āļēāļĄāđāļāđāļēāđāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āđāļāļ·āđāļāļŦāļēāļāđāļāļĄāļđāļĨāļāļĩāđāļāļēāļĄāļēāđāļāđāļāļąāļāļŦāļē āļĨāļēāļāļąāļāđāļĢāļāļŠāļļāļāļāļĩāđāļāļ§āļĢāļĢāļđāđāđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđāļāļ·āļ āļāđāļāļĒāļāđāļ§āđāļāđāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ,
āļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ,āļāļēāļŠāļāļ§āļ,āļĢāļđāļāđāļāļāļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢ
2.āđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļāļĩāđ āļāļąāļāđāļĢāļĩāļĒāļāļāļēāđāļāđāļāļāđāļāļāļĄāļĩāļāļ§āļēāļĄāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļāđāļĢāļ·āđāļāļāđāļāļāđāļēāļ āđāļĢāļ·āđāļāļāļāļąāđāļāļāļēāđāļāđāļāđāđāļāļāļēāļĢ
āđāļāđāļāļąāļāļŦāļēāļāļĒāđāļēāļāđāļĢāļāđāļēāļ (1 āļāļ°āđāļāļ)
āļāļāļ āļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļąāļ§āđāļāļĢ,āļāļāļīāļāļāļāļāļāļąāļ§āđāļāļĢ,āļāļēāļŠāļāļ§āļ,āļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢ,āļāļāļīāļāļāļāļāļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļąāļ§
āđāļāļĢ,āļĢāļŦāļąāļŠāļāļ§āļāļāļļāļĄ āđāļāļĢāļēāļ°āđāļĢāļ·āđāļāļāļāđāļēāļāđāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āļāđāļāļāļāļēāđāļāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāđāļēāļŦāļēāļāđāļĄāđāļĻāļķāļāļĐāļēāļāđāļāļ āļāļēāļĢ
āļāļēāđāļāđāļāđāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāđāļāļēāļāđāļāļīāļāļāđāļāļāļīāļāļāļĨāļēāļāđāļĨāđāļ§āđāļāļĢāđāļāļĢāļĄāļāđāļāļ°āđāļĄāđāļāļĢāļ°āļĄāļ§āļĨāļāļĨ
3.āļāļēāļāļŠāļāļēāļāļāļēāļĢāļāđāļāļąāļāļŦāļēāļāļĩāđ āļāđāļēāļāļąāļāđāļĢāļĩāļĒāļāļāđāļāļāļāļēāļĢāļāļēāļŦāļāļāļāļąāļ§āđāļāļĢāđāļŦāđāļāļđāļāļāđāļāļāļāļēāļĄāļĢāļđāļāđāļāļāđāļāļ āļēāļĐāļēāļāļĩ
āļāļąāļāđāļĢāļĩāļĒāļāļāļ°āļāđāļāļāļāļēāļāļĒāđāļēāļāđāļĢ āđāļĨāļ°āļāļ§āļĢāļāļ°āļāļĢāļ°āļāļāļāļāđāļ§āļĒāļŠāļīāđāļāđāļāļāđāļēāļ (3 āļāļ°āđāļāļ)
āļāļāļ āđāļāļāļēāļĢāļāļēāļŦāļāļāļāļąāļ§āđāļāļĢāļ āļēāļĐāļēāļāļĩāļĻāļķāļāļĐāļēāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļēāļĢāļāļēāļŦāļāļāļāļąāļ§āđāļāļĢāđāļĨāđāļ§āļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨ
āļāļĩāđāļĻāļķāļāļĐāļēāļāļēāļāļāļąāđāļāļŠāļĢāļļāļāļāļ§āļēāļĄāļĢāļđāđāļāļĩāđāđāļāđāļāļēāļāļāļēāļĢāļĻāļķāļāļĐāļēāđāļāļ·āđāļāļāļēāļāļ§āļēāļĄāđāļāđāļēāđāļāļŦāļĨāļąāļāļāļēāļĢāļāļēāļŦāļāļāļāļąāļ§āđāļāļĢ
āļāļēāļĢāļāļēāļŦāļāļāļāļąāļ§āđāļāļĢāļāļĢāļ°āļāļāļāļāđāļ§āļĒ
1.āļāđāļāļāļāļķāđāļāļāđāļāļāđāļ§āļĒāļāļąāļ§āļāļąāļāļĐāļĢ A-Z āļŦāļĢāļ·āļ a-z āļŦāļĢāļ·āļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒ _(Underscore) āđāļāđāļēāļāļąāđāļ
2. āļ āļēāļĒāđāļāļāļ·āđāļāļāļąāļ§āđāļāļĢāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļąāļ§āļāļąāļāļĐāļĢ A-Z āļŦāļĢāļ·āļ a-z āļŦāļĢāļ·āļāļāļąāļ§āđāļĨāļ0-9 āļŦāļĢāļ·āļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒ _
3. āļ āļēāļĒāđāļāļāļ·āđāļāļŦāđāļēāļĄāđāļ§āđāļāļāđāļāļāļ§āđāļēāļ āļŦāļĢāļ·āļāđāļāđāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāđāļŦāļāļ·āļāļāļēāļāļāđāļ 2
4. āļāļąāļ§āļāļąāļāļĐāļĢāđāļĨāļāļŦāļĢāļ·āļāđāļŦāļāđāļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāđāļāļāļāđāļēāļāļāļąāļ
5. āļŦāđāļēāļĄāļāļąāđāļāļāļ·āđāļāļāđāļēāļāļąāļāļāļēāļŠāļāļ§āļ (Reserved Word) āļāļąāļāļāļĩāđ
auto default float register struct volatile break
do far return switch while case double
goto short typedef char else if signed
union const enum int sizeof unsigned continue
extern long static void
- 4. āđāļāļāļāđāļāļēāļĢāđāļŦāđāļāļ°āđāļāļ
āļāļ°āđāļāļāļĢāļ§āļĄāđāļāđāļĢāļ°āļŦāļ§āđāļēāļ 5 āļāļ°āđāļāļ āļŦāļĄāļēāļĒāļāļķāļ āļāļĩāļĄāļēāļ
āļāļ°āđāļāļāļĢāļ§āļĄāđāļāđāļĢāļ°āļŦāļ§āđāļēāļ 3-4 āļāļ°āđāļāļ āļŦāļĄāļēāļĒāļāļķāļ āļāļĩ
āļāļ°āđāļāļāļĢāļ§āļĄāđāļāđāļĢāļ°āļŦāļ§āđāļēāļ 1-2 āļāļ°āđāļāļ āļŦāļĄāļēāļĒāļāļķāļ āļāļēāļāļāļĨāļēāļ
āļāļ°āđāļāļāļĢāļ§āļĄāđāļāđāļĢāļ°āļŦāļ§āđāļēāļ 0 āļāļ°āđāļāļ āļŦāļĄāļēāļĒāļāļķāļ āļāļ§āļĢāļāļĢāļąāļāļāļĢāļļāļ