Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

คำนวณความยาวเส้นโค้งจากมุมที่กำหนดใน C++


  • มุม (Angle) — เกิดเมื่อสองรังสีตัดกันที่จุดหนึ่ง จุดตัดเรียกว่า Vertex
  • เส้นโค้ง (Arc) — ส่วนของเส้นรอบวงที่ถูกอธิบายโดยมุม

โจทย์: ได้รับมุมของวงกลมและเส้นผ่านศูนย์กลาง หาความยาวเส้นโค้ง

Input: Angle = 45°, Diameter = 28 Output: Arc = 11

คำอธิบาย

ความยาวเส้นโค้ง = (เส้นรอบวง) × (มุม/360°) = (π × d) × (มุม/360°)

ตัวอย่างโค้ด

#include <iostream>
using namespace std;
int main() {
    double diameter = 28.0;
    double angle = 45.0;
    double pi = 22.0 / 7.0;
    double arc;
    if (angle >= 360) {
        cout<< "Angle cannot", " be formed";
    } else {
        arc = (pi * diameter) * (angle / 360.0);
        cout<<"The length of arc = "<<arc;
    }
    return 0;
}

ผลลัพธ์

The length of arc = 11