เริ่มปฏิบัติการเบื้องต้น

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คำสั่งควบคุมในโปรแกรม Interactive C
Advertisements

โปรแกรมทดสอบที่1 ทดสอบการแสดงผลข้อความ
สรุปคำสั่ง if(เงื่อนไข)
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
ขอความคำสั่งควบคุม แบงเปนกลุมใหญ ๆ ได 2 กลุม คือ
Control Statement if..else switch..case for while do-while.
บทที่ 3 ตอนที่ 1 คำสั่งเงื่อนไขและการตัดสินใจ(p
โครงสร้างควบคุมและคำสั่งแบบเงื่อนไข
Lecture no. 5 Control Statements
เอกสารประกอบการบรรยาย เรื่อง ASP Objects
Lecture 4: ทางเลือก, เงื่อนไขของทางเลือก
Function.
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
บทที่ 5 การทำงานแบบวนซ้ำ
บทที่ 4 การตัดสินใจในการเขียนโปรแกรม
CE 112 บทที่ 5 การทำซ้ำในภาษา C
หน่วยที่ 1 ระบบคอมพิวเตอร์
โครงสร้างคำสั่งแบบเลือก (Selection)
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
การสร้าง Random ตัวเลขซ้ำและไม่ซ้ำ การเรียกดูไฟล์ในโฟลเดอร์ Function
การเขียนโปรแกรม ASP การประกาศตัวแปร
ASP [ # 11 ] เตรียมความพร้อมก่อนติดต่อกับ Ms Access
Request Object.
คำสั่งแบบมีเงื่อนไข IF Statement
การควบคุมทิศทางการทำงานของโปรแกรม
การเขียนผังงานแบบโครงสร้าง
ตัวอย่างการใช้คำสั่ง IF_THEN
Computer Architecture and Assembly Language
Relational Operators by Accords (IT SMART CLUB 2006) by Accords 1.
คำสั่งควบคุม (Control Statement)
คำสั่งควบคุมเงื่อนไข และการทำงานเป็นรอบ
หน่วยที่ 4: คำสั่งควบคุมโปรแกรม (Control Flow Command)
คำสั่งควบคุมการทำงาน
รูปแบบ if-else if if (เงื่อนไข1) {
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 15 มิถุนายน 2550 Structure Programming มหาวิทยาลัยเนชั่น.
GW-Basic Language มหาวิทยาลัยเนชั่น หลักการภาษาชุดคำสั่ง
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 28 มิถุนายน 2550 Get, Post, Session, Cookies มหาวิทยาลัยโยนก.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 ASP Structure Programming มหาวิทยาลัยโยนก.
LOGO SCCS031 Principle of Computer Programming Thinaphan Nithiyuwith Program of Computer Science & Information Technology suchada/
Chapter 6 Decision Statement
Chapter 7 Iteration Statement
ครูรัตติยา บุญเกิด.
ง30212 การเขียนโปรแกรมภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
คำสั่งเงื่อนไข ง การเขียนไดนามิก เว็บเพจ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
คำสั่ง while และ do…while
โครงสร้างแบบลำดับ คำสั่ง x คำสั่ง y.
หมวดวิชาคอมพิวเตอร์ โรงเรียนพะเยาพิทยาคม โดย อ.วัชระ การสมพจน์
คำสั่งควบคุมการทำงานของ ActionScripts
Week 3 Flow Control in PHP
คำสั่งควบคุม การทำงานของโปรแกรม ในภาษา PHP
Control Statements.
คำสั่งควบคุมขั้นตอน Flow control statements
ฟังก์ชัน.
เสรี ชิโนดม PHP กับ Form เสรี ชิโนดม
การออกแบบโครงสร้าง (Structured Design)
คำสั่งเงื่อนไข (Condition Statement)
หลักการเขียนโปรแกรม ( )
CHAPTER 4 Control Statements
CHAPTER 3 System Variables and Array
การเขียนโปรแกรมเบื้องต้น
การตรวจสอบเงื่อนไขใน PHP
PHP การตรวจสอบเงื่อนไข.
ASP เตรียมความพร้อมก่อนติดต่อกับ Ms Access การนำข้อมูลจากตารางมาแสดง
Download PHP. C:\windows\PHP.ini cgi.force_red irect = 0 พิมพ์แทรก.
การเขียน แบบวนซ้ำ , วนลูป
บทที่ 6 คำสั่งเงื่อนไข.
การรับและแสดงผลข้อมูล (Input/Output)
Chapter 05 Selection structure ผู้สอน อ. ยืนยง กันทะเนตร สาขาวิชาเทคโนโลยี คอมพิวเตอร์เคลื่อนที่ ng.
PHP: [5] คำสั่งควบคุม (Control statement)
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
ใบสำเนางานนำเสนอ:

เริ่มปฏิบัติการเบื้องต้น ASP [# 3] เริ่มปฏิบัติการเบื้องต้น

การใช้เงื่อนไขสายงานเพื่อการตัดสินใจ 1. IF-Then-Else ใช้ตัดสินใจได้ทางเดียว รูปแบบ If < นิพจน์ > then ค่าที่นิพจน์เป็น True else ค่าที่นิพจน์เป็น False end if

สามารถใช้ได้ 2 รูปแบบ คือ <% Dim a a=10 If a=10 then response.write("A=10 OK") end if %> Sam3-1.asp Out Put A=10 OK

<% Dim a a=12 If a < 10 then response <% Dim a a=12 If a < 10 then response.write("A < 10 OK") else response.write("A > 10 Not OK") end if %> Sam3-2.asp Out Put A > 10 Not Ok

2.IF-Then-ElseIF....Else ใช้ตัดสินใจได้หลายทาง รูปแบบ If < นิพจน์ > then ค่าที่นิพจน์เป็น True 1 elseif < นิพจน์ > then ค่าที่นิพจน์เป็น True 2 elseif < นิพจน์ > then ค่าที่นิพจน์เป็น True 3 else ค่าที่นิพจน์เป็น False end if

<% Dim a a=3 If a =1 then. response <% Dim a a=3 If a =1 then response.write("A = 1 OK") elseif a=2 then response.write("A=2 OK") elseif a=3 then response.write("A=3 OK") else response.write("Not Ok") end if %> Sam3-3.asp Out Put A =3 OK

3.Select-Case ใช้เลือกได้หลายทางเหมือนกับ IF-Then-ElseIF....Else รูปแบบ Select Case <นิพจน์> case <ค่านิพจน์ 1>            คำสั่งนิพจน์ที่เป็นจริง 1 case <ค่านิพจน์ 2>            คำสั่งนิพจน์ที่เป็นจริง 2 case <ค่านิพจน์ 3>            คำสั่งนิพจน์ที่เป็นจริง 3 case <ค่านิพจน์ 4>            คำสั่งนิพจน์ที่เป็นจริง 4 case else            คำสั่งนิพจน์ที่ไม่ตรงกันกรณีใด End Select

<% Dim a a=2 Select Case a case 1. Response. write("A=1 OK") case 2 <% Dim a a=2 Select Case a case 1 Response.write("A=1 OK") case 2 Response.write("A=2 OK") case 3 Response.write("A=3 OK") case 4 Response.write("A=4 OK") case else Response.write("NOT OK") End Select %> Sam3-4.asp Out Put A=2 OK

ค่าของ Environment เพื่อตรวจสอบค่าของ Server Sam3-5.asp เรามาดูฟังก์ชั่นที่ใช้ตรวจสอบค่าของ Server <% response.write(request.servervariables("AUTH_TYPE") & "<br>") response.write(request.servervariables("QUERY_STRING") & "<br>") response.write(request.servervariables("REMOTE_ADDR") & "<br>") response.write(request.servervariables("REMOTE_HOST") & "<br>") response.write(request.servervariables("REQUEST_METHOD") & "<br>") response.write(request.servervariables("SCRIPT_NAME") & "<br>") response.write(request.servervariables("SERVER_NAME") & "<br>") response.write(request.servervariables("SERVER_PORT") & "<br>") response.write(request.servervariables("SERVER_PROTOCAL") & "<br>") response.write(request.servervariables("SERVER_SOFTWARE") & "<br>") response.write(request.servervariables("HTTP_ACCEPT_LANGUAGE") & "<br>") response.write(request.servervariables("HTTP_CONNECTION") & "<br>") response.write(request.servervariables("HTTP_USER_AGENT") & "<br>") %>

Out Put ที่ได้ 127.0.0.1 127.0.0.1 GET /Sample1.asp localhost 80 Microsoft-IIS/4.0 th Keep-Alive Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)

<%=now%><br> <%=weekday(now)%><br> <%=weekdayname(weekday(now))%><br> <%=Monthname(1,true)%><br> <%=Monthname(1)%><br> <%=sqr(16)%><br> <%=weekdayname(weekday(now))%><br> <%=len("abcdefghijklmnopqrstuvwxyz")%><br> <%=hour(now)%><br> <%=minute(now)%><br> <%=second(now)%><br> <%randomize%><br> <%=rnd*100%><br> <%=(rnd*20)+10%><br> Sam3-6.asp

Out Put ที่ได้ 12/1/2545 23:44:29 7 เสาร์ ม.ค. มกราคม 4 เสาร์ 26 23 44 29 96.76935 13.68972

การวนลูป และ การการใช้ ลูป For , While Sam3-7.asp <%for n=1 to 5%> <%=n%> <br> <%next%> <% for n=1 to 5 response.write( n & "<br>") next %> Output 1 2 3 4 5

<br> <%next%> Sam3-8.asp <%for n=1 to 5%> <font size="<%=n%>"><%=n%> </font> <br> <%next%> 1 2 3 4 5

พิมพ์ 1 ถึง 5 เหมือนกัน แต่ใช้คำสั่ง While .. Wend สำหรับทำซ้ำ  <% n = 1 while n <= 5 response.write( n & "<br>") n = n + 1 wend %> Sam3-9.asp Output 1 2 3 4 5

แบบฝึกหัด ข้อ 1. Output ข้อ 2. Output 1 12 123 1234 12345 12345 1234 1 12 123 1234 12345 ข้อ 2. Output 12345 1234 123 12 1

แบบฝึกหัด มี array คือ “A”,” B”,” C”,” D”,” E” ข้อ 3. A B C D E