วันอาทิตย์ที่ 14 ธันวาคม พ.ศ. 2557

Flowchart รูปแบบการเขียนผังงาน


Flowchart รูปแบบการเขียนผังงาน

รูปแบบการเขียนตามลำดับ

รูปแบบการเขียนโปรแกรมที่ง่ายที่สุดคือ เขียนให้ทำงานจากบนลงล่าง เขียนคำสั่งเป็นบรรทัด และทำทีละบรรทัดจากบรรทัดบนสุดลงไปจนถึงบรรทัดล่างสุด สมมติให้มีการทำงาน 3 กระบวนการคือ อ่านข้อมูล คำนวณ และพิมพ์
  
Sequence
Steps that execute in sequence are represented by symbols that follow each other top to bottom or left to right. Top to bottom is the standard. Any one of the processes could be replaced by another structure (for example, a single process "box" could be replaced by a sequence of two process "boxes").


 รูปแบบทางเลือก

 การตัดสินใจ หรือเลือกเงื่อนไขคือ เขียนโปรแกรมเพื่อนำค่าไปเลือกกระทำ โดยปกติจะมีเหตุการณ์ให้ทำ 2 กระบวนการ คือเงื่อนไขเป็นจริงจะกระทำกระบวนการหนึ่ง และเป็นเท็จจะกระทำอีกกระบวนการหนึ่ง แต่ถ้าซับซ้อนมากขึ้น จะต้องใช้เงื่อนไขหลายชั้น เช่นการตัดเกรดนักศึกษา เป็นต้น ตัวอย่างผังงานนี้ จะแสดงผลการเลือกอย่างง่าย เพื่อกระทำกระบวนการเพียงกระบวนการเดียว


Decision Our decision making skills are put to good use to solve problems and make choices. Making a decision implies choosing one course of action that has the highest probability of success from several alternative choices. The most difficult task in decision making involves picking the desired alternative by keeping the level of uncertainty low. But, very few decisions are made with absolute certainty because complete knowledge about the alternatives is hardly available. Thus, decision making involves risk taking, but the degree of risk involved varies between alternatives.
When you are building a software solution to solve a particular problem, you need to be focused on solving the problem and solving it well. Here at Creately, we chose to use a third party solution to complete a product that we were working on. In the excitement of getting the product out, we signed up with a 3rd party service without brainstorming on the list of other available alternatives. Once we executed the decision, we realised our mistakes. Lesson learned the hard way indeed!


 รุปแบบวนซ้ำ

การทำกระบวนการหนึ่งหลายครั้ง โดยมีเงื่อนไขในการควบคุม หมายถึงการทำซ้ำเป็นหลักการที่ทำความเข้าใจได้ยากกว่า 2 รูปแบบแรก เพราะการเขียนโปรแกรมแต่ละภาษา จะไม่แสดงภาพอย่างชัดเจนเหมือนการเขียนผังงาน ผู้เขียนโปรแกรมต้องจินตนาการด้วยตนเอง 

Loop or iteration
 
The next set of statements we’ll look at are the iteration statements, which are used to build loops in C#. Loops enable you to execute one or more statements multiple times. You can specify that your loop is to be executed a specific number of times, or you can iterate until a specified condition occurs. C# offers four iteration statements, each of which is well-suited for a specific kind of loop.
The for Loop
The for loop is used to execute a loop until a specified condition becomes true, as follows:








ไม่มีความคิดเห็น:

แสดงความคิดเห็น