แบบฝึกหัด C++ : ข้อที่ 20 จงเขียนโปรแกรมคำนวณ ค่าแท็กซี่ (สูตรจำลอง)

บทเรียนออนไลน์ #80
เขียนโดย :
มีผู้อ่าน : 10,716 คน วันนี้ : 3 คน

สวัสดีครับ มาพบกับโจทย์ C++ สำหรับน้องๆ ในหลักสูตร C++ & Flowchart สำหรับผู้เริ่มต้นกันอีกครั้ง ในข้อนี้เราก็จำมาสนุกไปกับ โจทย์ จงเขียนโปรแกรมคำนวณหา ค่าแท็กซี่ กันล่ะครับ ซึ่งสูตรในข้อนี้เป็ฯสูตรจำลองนะครับ เพื่อฝึกด้านการวิเคราะห์โจทย์กันก่อน เอาล่ะลุยกันเลยครับ ^^

 

โจทย์

จงเขียนโปรแกรม เพื่อคำนวณหาค่าแทกซี่ และแสดงผล ตามตัวอย่าง โดยใช้สูตรจำลองที่กำหนดให้ ดังนี้

ข้อกำหนดสำหรับค่าโดยสาร

 1) เมื่อขึ้นรถค่าโดยสารเริ่มต้นที่ 35 บาท
 2) ราคาค่าโดยสาร กิโลเมตรละ 5 บาท
 3) ราคาค่าโดยสาร ชั่วโมงละ 2 บาท

ตัวอย่างการคำนวณ 

ขึ้นแท็กซี่ เดินทางไปสถานที่แห่งหนึ่งระยะทาง 2 กิโลเมตร เป็นเวลา 1 ชั่วโมง
  ค่าแท็กซี่ = 35 + (ค่าโดยสารตามระยะทาง) + (ค่าโดยสารตามเวลา)
  ค่าแท็กซี่ = 35 + (2 * 5) + (1 * 2)
  ค่าแท็กซี่ = 35 + 10 + 2
  ค่าแท็กซี่ = 35 + 12
  ค่าแท็กซี่ = 47 

 

ตัวอย่างการทำงาน 1

Taxi Fares Program !!

Enter Distance (km) : 2
Enter Period (hour) : 1

Fares : 47 Bath
 

Thank you.

ตัวอย่างการทำงาน 2

Taxi Fares Program !!

Enter Distance (km) : 1
Enter Period (hour) : 5

Fares : 50 Bath
 

Thank you.

 

เงื่อนไขเพิ่มเติม

1) ตัวอักษรสีเขียว คือการรับค่าลงในตัวแปร
2) ตัวอักษรสีน้ำตาล คือการแสดงค่าจากการคำนวณ

 

เอาล่ะครับ ลองทำกันดูนะครับ ใครที่ไม่เข้าใจคำถามตรงไหนเขียนไว้ด้านล่างได้เลยครับ เสร็จแล้วก็ส่ง Source Code ให้ตรวจใน Comment ของ Facebook ด้านล่างได้เลยเช่นกันครับ ^^