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

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

สวัสดีครับ มาพบกันกับแบบฝึกหัดแปลง Flowchart จาก Source Code C++ ซึ่งแบบฝึกหัดนี้เป็นการบ้านส่วนหนึ่งในหลักสูตร ภาษา C++ และ Flowchart สำหรับผู้เริ่มเขียนโปรแกรม ของ TUTORTONG ครับ ในแบบฝึกหัดนี้ได้ยกระดับความยากเพิ่มขึ้นอีก 1 ขั้นด้วยโจทย์การเขียน Flowchart แบบผสมผสาน อย่างเช่นโจทย์ข้อนี้คือในตัว If Else มี If Else อื่นซ้อนเข้าไปอีกชั้นหนึ่ง เอาล่ะครับ สู้ๆ มาดูโจทย์กันเลย ^^

 

โจทย์

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

 

Source Code

#include <iostream>

using namespace std;

int main()

{

      int x,y;
      cout << "Enter X : ";
      cin >> x;
      if(x > 10)
      {
             y = x;
      }
      else
      {
            cout << "Enter Y : ";
            cin >> y;
            if(y > 10)
            {
                  x = 20;
            
}
       
}
       cout << "X = " << x << endl;
       cout << "Y = " << y << endl;

       return 0;

}


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

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

 

เป็นยังไงบ้างครับ โจทย์ข้อนี้ ทำเอา Stun ไป 3 วิเลยล่ะสิ !! ไม่ต้องตกใจไปครับค่อยๆ ถ้าน้องๆ มีพื้นฐานการเขียน Flowchart If Else กันอยู่แล้ว แค่นำมาใส่ให้ถูกต้องเท่านั้นเองครับ ^^