/ DERS NOTLARI
  1. Ders Notları
  2. C# Console iki kenarı ve aradaki açısı girilen üçgenin alanını bulma

C# Console iki kenarı ve aradaki açısı girilen üçgenin alanını bulma

Algoritma

  1. Başla
  2. a,b,aci,alan değişkenlerini al
  3. a,b,aci değerlerini gir.
  4. alan = ( a * b * sin( aci ) ) / 2
  5. yazdır alan
  6. Bitir

Geometri problemi gibi görülse de başlangıç için tekrarlanan sorulardan biri de bu sorudur.Burada da girilen değerleri formülde kullanıp sonucu ekrana yazdırıyoruz.Ancak bu örnekteki en önemli unsur sadece C dilinde bunu kodlarken sin fonksiyonunu kullanmamız gerektiğidir.Bunun için de math.h kütüphanesini programa include ile dahil edilmiştir.Her programlama dilinde farklı kütüphaneler olabilir ve farklı komutlar içerirler.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace dmg
{
    
    class Program
    {

        static void Main(string[] args)
        {

            int a ,  b , alan , aci;

            Console.WriteLine("A giriniz = ");
            a = Convert.ToInt32( Console.ReadLine() );

            Console.WriteLine("B giriniz = ");
            b = Convert.ToInt32( Console.ReadLine() );

            Console.WriteLine("Açı giriniz = ");
            aci = Convert.ToInt32( Console.ReadLine() );

            alan = Convert.ToInt32( ( a * b * Math.Sin(aci) ) / 2 );

            Console.WriteLine("Sonuç = " + alan);
            Console.ReadKey();

        }

    }

}