แบบฝึกหัด ฝึกแปลงภาษา C++ เป็น Flowchart : ข้อที่ 10

แบบฝึกหัด #64
เขียนโดย :
มีผู้อ่าน : 3,541 คน วันนี้ : 3 คน

สวัสดีครับ มาพบกับโจทย์แปลง Flowchart จาก Source Code C++ ในข้อที่ 10 ข้อนี้มีการนำ For Loop มาไว้ใน While Loop ครับ ใครที่กำลังสับสน Flowchart ระหว่าง While Loop กับ For Loop ตอนทำดูดีๆ อย่าสับสนนะครับ ^^

 

โจทย์

จาก Source Code ภาษา C++ ต่อไปนี้จงเขียนเป็น Flowchart ให้ถูกต้อง

 

Source Code

#include <iostream>

using namespace std;

int main()

{

       int x,y,z;
       x = 10;
       if(x == 10)
       {
           y = 20;
           z = 30;
        }
       else
       {
           y = 2;
           z = 3;
       }
       x = 1;
       while (x < 5)
       {
              for(y=0;y<5;y++)
             {
                  cout << x << y << z;
                  cout << endl;
             }
            x = x + 1;

        }
 

       return 0;

}

 

เกี่ยวกับแบบฝึกหัด

ระดับความยาก : 5 / 10 
เหมาะสำหรับ : ผู้เริ่มต้น

 

เป็นยังไงบ้างครับกับโจทย์ข้อนี้ มีการเขียน For Loop เอาไว้ใน While Loop น่าจะไม่ยากเกินความสามารถน้องๆ นะครับ หากใครทำโจทย์ข้อนี้เสร็จแล้ว ก็สามารถส่ง Flowchart มาใน Fan Page ของ TUTORTONG ได้ครับ ^^