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

{{ page.title }}

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.

Kod Yapısı

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();
}
}
}

BOT Benson Topluluk kurucusu ve bir yazılımcı.