# Nakafa Framework: LLM
URL: /id/subject/high-school/11/mathematics/circle/circle-and-arc-circle
Source: https://raw.githubusercontent.com/nakafaai/nakafa.com/refs/heads/main/packages/contents/subject/high-school/11/mathematics/circle/circle-and-arc-circle/id.mdx
Output docs content for large language models.
---
export const metadata = {
  title: "Lingkaran dan Busur Lingkaran",
  description: "Pelajari dasar lingkaran, jenis busur, dan perhitungan juring. Kuasai persamaan, unsur-unsur, serta menyelesaikan soal panjang busur lengkap.",
  authors: [{ name: "Nabil Akbarazzima Fatih" }],
  date: "05/18/2025",
  subject: "Lingkaran",
};
import { getColor } from "@repo/design-system/lib/color";
import { LineEquation } from "@repo/design-system/components/contents/line-equation";
## Pengertian Lingkaran
Lingkaran adalah himpunan semua titik pada bidang datar yang memiliki jarak yang sama terhadap suatu titik tetap. Titik tetap tersebut disebut **pusat lingkaran**, sedangkan jarak yang sama tersebut disebut **jari-jari**.
Secara matematis, lingkaran dengan pusat  dan jari-jari  dapat dinyatakan dengan persamaan:
### Unsur-unsur Lingkaran
Bagaimana visualisasi dari persamaan lingkaran tersebut?
 {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("PURPLE"),
      showPoints: false,
      labels: [{ text: "Lingkaran", at: 0, offset: [1.5, -1, 0] }],
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [
        { text: "O", at: 0, offset: [0, -0.5, 0] },
        { text: "r", at: 0, offset: [1.5, 0.3, 0] },
      ],
    },
    {
      points: [
        { x: -3, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("CYAN"),
      labels: [{ text: "diameter", at: 0, offset: [0, -0.5, 0] }],
    },
    {
      points: [
        { x: 2.12, y: 2.12, z: 0 },
        { x: -2.12, y: 2.12, z: 0 },
      ],
      color: getColor("AMBER"),
      labels: [{ text: "tali busur", at: 0, offset: [0, 0.5, 0] }],
    },
  ]}
  cameraPosition={[0, 0, 10]}
  showZAxis={false}
/>
**Unsur-unsur penting lingkaran:**
- **Pusat lingkaran (O)**: Titik tetap yang menjadi acuan lingkaran
- **Jari-jari (r)**: Jarak dari pusat ke setiap titik pada lingkaran
- **Diameter (d)**: Tali busur yang melalui pusat lingkaran, 
- **Tali busur**: Ruas garis yang menghubungkan dua titik pada lingkaran
## Busur Lingkaran
Busur lingkaran adalah bagian dari keliling lingkaran yang dibatasi oleh dua titik pada lingkaran. Busur dilambangkan dengan simbol lengkung di atas huruf, misalnya .
### Jenis-jenis Busur
 {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("VIOLET"),
      showPoints: false,
      labels: [{ text: "Busur minor", at: 45, offset: [1, 1, 0] }],
    },
    {
      points: [
        { x: 0, y: 3, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("TEAL"),
      showPoints: true,
    },
    {
      points: Array.from({ length: 271 }, (_, i) => {
        const angle = ((i + 90) * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("TEAL"),
      showPoints: false,
      labels: [
        {
          text: "Busur mayor",
          at: 135,
          offset: [-1, -1, 0],
        },
      ],
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 0, y: 3, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
    },
  ]}
  cameraPosition={[0, 0, 10]}
  showZAxis={false}
/>
**Jenis busur berdasarkan panjangnya:**
- **Busur minor**: Busur yang panjangnya kurang dari setengah keliling lingkaran
- **Busur mayor**: Busur yang panjangnya lebih dari setengah keliling lingkaran
- **Setengah lingkaran**: Busur yang panjangnya tepat setengah keliling lingkaran
## Sudut Pusat dan Sudut Keliling
### Sudut Pusat
Sudut pusat adalah sudut yang titik sudutnya berada di pusat lingkaran dan kaki-kaki sudutnya adalah jari-jari lingkaran.
      Sudut Pusat 
    >
  }
  description="Sudut yang dibentuk oleh dua jari-jari dengan titik sudut di pusat lingkaran."
  data={[
    {
      points: Array.from({ length: 361 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("PURPLE"),
      showPoints: false,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [
        { text: "O", at: 0, offset: [-0.5, -0.5, 0] },
        { text: "A", at: 1, offset: [0.5, 0, 0] },
      ],
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 2.12, y: 2.12, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [{ text: "B", at: 1, offset: [0.3, 0.3, 0] }],
    },
    {
      points: Array.from({ length: 46 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("AMBER"),
      showPoints: false,
      labels: [{ text: "Busur AB", at: 22, offset: [1.5, 0.5, 0] }],
    },
    {
      points: Array.from({ length: 46 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 0.8 * Math.cos(angle),
          y: 0.8 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("CYAN"),
      showPoints: false,
      labels: [{ text: "α", at: 22, offset: [0.3, 0.2, 0] }],
    },
  ]}
  cameraPosition={[0, 0, 10]}
  showZAxis={false}
/>
**Sifat sudut pusat:**
- Besar sudut pusat sama dengan besar busur yang menghadapnya
- Jika sudut pusat = , maka busur = 
### Sudut Keliling
Sudut keliling adalah sudut yang titik sudutnya berada pada lingkaran dan kaki-kaki sudutnya adalah tali busur.
      Sudut Keliling 
    >
  }
  description="Sudut yang titik sudutnya pada lingkaran dan menghadap busur yang sama."
  data={[
    {
      points: Array.from({ length: 361 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("PURPLE"),
      showPoints: false,
    },
    {
      points: [
        { x: 3, y: 0, z: 0 },
        { x: -2.12, y: -2.12, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [
        { text: "A", at: 0, offset: [0.5, 0, 0] },
        { text: "C", at: 1, offset: [-0.5, -0.3, 0] },
      ],
    },
    {
      points: [
        { x: 2.12, y: 2.12, z: 0 },
        { x: -2.12, y: -2.12, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [{ text: "B", at: 0, offset: [0.3, 0.3, 0] }],
    },
    {
      points: Array.from({ length: 46 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("AMBER"),
      showPoints: false,
      labels: [{ text: "Busur AB", at: 22, offset: [1.5, 0.5, 0] }],
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("CYAN"),
      showPoints: false,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 2.12, y: 2.12, z: 0 },
      ],
      color: getColor("CYAN"),
      showPoints: false,
      labels: [{ text: "O", at: 0, offset: [1, 0.5, 0] }],
    },
  ]}
  cameraPosition={[0, 0, 10]}
  showZAxis={false}
/>
## Hubungan Sudut Pusat dan Sudut Keliling
  
  
Jika sudut pusat dan sudut keliling menghadap busur yang sama, maka besar sudut keliling adalah setengah dari besar sudut pusat.
**Contoh penerapan:**
      Jika , maka{" "}
      .
    >
  }
  data={[
    {
      points: Array.from({ length: 361 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("PURPLE"),
      showPoints: false,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [
        { text: "O", at: 0, offset: [-0.5, -0.5, 0] },
        { text: "A", at: 1, offset: [0.5, 0, 0] },
      ],
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 0.78, y: 2.9, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
      labels: [{ text: "B", at: 1, offset: [0, 0.5, 0] }],
    },
    {
      points: [
        { x: 3, y: 0, z: 0 },
        { x: -2.12, y: -2.12, z: 0 },
      ],
      color: getColor("CYAN"),
      showPoints: true,
      labels: [{ text: "C", at: 1, offset: [-0.5, -0.3, 0] }],
    },
    {
      points: [
        { x: 0.78, y: 2.9, z: 0 },
        { x: -2.12, y: -2.12, z: 0 },
      ],
      color: getColor("CYAN"),
      showPoints: false,
    },
    {
      points: Array.from({ length: 81 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("AMBER"),
      showPoints: false,
    },
    {
      points: Array.from({ length: 20 }, (_, i) => {
        const angle = (i * 4 * Math.PI) / 180;
        return {
          x: 0.8 * Math.cos(angle),
          y: 0.8 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("PINK"),
      showPoints: false,
      labels: [{ text: "80°", at: 10, offset: [0.5, 0.2, 0] }],
    },
  ]}
  cameraPosition={[0, 0, 10]}
  showZAxis={false}
/>
## Panjang Busur dan Luas Juring
### Panjang Busur
Panjang busur berbanding lurus dengan besar sudut pusat yang menghadapnya.
  
  
Di mana:
-  = panjang busur
-  = besar sudut pusat (dalam derajat)
-  = jari-jari lingkaran
### Luas Juring
Juring adalah daerah yang dibatasi oleh dua jari-jari dan busur lingkaran.
  
  
Kita dapat memvisualisasikan luas juring dengan menggunakan persamaan di atas.
 {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("PURPLE"),
      showPoints: false,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 3, y: 0, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        { x: 1.5, y: 2.6, z: 0 },
      ],
      color: getColor("ORANGE"),
      showPoints: true,
    },
    {
      points: Array.from({ length: 61 }, (_, i) => {
        const angle = (i * Math.PI) / 180;
        return {
          x: 3 * Math.cos(angle),
          y: 3 * Math.sin(angle),
          z: 0,
        };
      }),
      color: getColor("AMBER"),
      showPoints: false,
    },
    {
      points: [
        { x: 0, y: 0, z: 0 },
        ...Array.from({ length: 61 }, (_, i) => {
          const angle = (i * Math.PI) / 180;
          return {
            x: 3 * Math.cos(angle),
            y: 3 * Math.sin(angle),
            z: 0,
          };
        }),
        { x: 0, y: 0, z: 0 },
      ],
      color: getColor("AMBER"),
      showPoints: false,
      labels: [{ text: "Juring", at: 30, offset: [0, 0, 0] }],
    },
  ]}
  cameraPosition={[0, 0, 10]}
  showZAxis={false}
/>
## Menghitung Panjang Busur dan Luas Juring
Sebuah lingkaran memiliki jari-jari 14 cm. Jika sudut pusat yang menghadap suatu busur adalah 90°, tentukan:
1. Panjang busur
2. Luas juring
**Penyelesaian:**
Diketahui:  cm, 
1. Panjang busur:
   
     
     
     
     
   
2. Luas juring:
   
     
     
     
     
   
## Latihan Soal
1. Sebuah lingkaran memiliki diameter 20 cm. Jika sudut keliling yang menghadap suatu busur adalah 30°, tentukan besar sudut pusat yang menghadap busur yang sama!
2. Pada lingkaran dengan pusat O dan jari-jari 21 cm, terdapat busur AB dengan sudut pusat 120°. Hitunglah:
   - Panjang busur AB
   - Luas juring AOB
3. Dua buah sudut keliling menghadap busur yang sama. Jika salah satu sudut keliling besarnya 45°, tentukan besar sudut keliling yang lain!
### Kunci Jawaban
1. Sudut pusat = 2 × sudut keliling = 2 × 30° = 60°
2. Diketahui: r = 21 cm, α = 120°
   - Panjang busur AB =  cm ≈ 43,98 cm
   - Luas juring AOB =  cm² ≈ 461,81 cm²
3. Sudut keliling yang menghadap busur yang sama memiliki besar yang sama, jadi sudut keliling yang lain = 45°