.Net MAUI

İki Açısı Verilen Bir Üçgende Üçüncü Açıyı Bulan Net MAUI Uygulaması

İki açısı verilen bir üçgenin üçüncü açısını bulmak oldukça basittir. Üçgenin iç açılarının toplamı her zaman 180° olduğuna göre, üçüncü açıyı şu formülle bulabiliriz:

UcuncAcı 180 − (Birinci Acı Ikinci Acı)

Aşağıda, Net MAUI kullanarak bu hesaplamayı yapan bir uygulamanın örneğini bulabilirsiniz.

1. Uygulama Tasarımı (XAML)

<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             x:Class="UcgenAciApp.MainPage">

    <StackLayout Padding="30">
        <Label Text="Birinci Açıyı Girin (°):"
               FontSize="18" />

        <Entry x:Name="BirinciAciEntry"
               Keyboard="Numeric"
               Placeholder="Birinci Açı"
               Margin="0,10"/>

        <Label Text="İkinci Açıyı Girin (°):"
               FontSize="18" />

        <Entry x:Name="IkinciAciEntry"
               Keyboard="Numeric"
               Placeholder="İkinci Açı"
               Margin="0,10"/>

        <Button Text="Üçüncü Açıyı Hesapla"
                Clicked="OnHesaplaButtonClicked"
                Margin="0,20" />

        <Label x:Name="SonucLabel"
               FontSize="20"
               TextColor="Black" />
    </StackLayout>
</ContentPage>

2. C# Kod Tarafı (MainPage.xaml.cs)

using Microsoft.Maui.Controls;

namespace UcgenAciApp;

public partial class MainPage : ContentPage
{
    public MainPage()
    {
        InitializeComponent();
    }

    private void OnHesaplaButtonClicked(object sender, EventArgs e)
    {
        // Kullanıcıdan birinci ve ikinci açıları al
        if (double.TryParse(BirinciAciEntry.Text, out double birinciAci) && 
            double.TryParse(IkinciAciEntry.Text, out double ikinciAci))
        {
            // Üçüncü açıyı hesapla
            double ucuncuAci = 180 - (birinciAci + ikinciAci);

            // Sonucu ekranda göster
            if (ucuncuAci > 0)
            {
                SonucLabel.Text = $"Üçüncü Açı: {ucuncuAci}°";
            }
            else
            {
                SonucLabel.Text = "Geçerli bir üçgen oluşturmak için açılar geçerli değil.";
            }
        }
        else
        {
            // Hata mesajı
            SonucLabel.Text = "Lütfen geçerli açılar girin.";
        }
    }
}

Açıklama:

XAML Kodu: Kullanıcıdan iki açıyı girmesini isteyen bir arayüz tasarladık. Bir buton ve sonucu göstermek için bir label ekledik.

C# Kodu: Butona tıklandığında, kullanıcı tarafından girilen birinci ve ikinci açılar alınır, üçüncü açı hesaplanır ve ekranda gösterilir. Ayrıca, geçerli bir üçgen oluşturulabilmesi için üçüncü açının sıfırdan büyük olması gerektiğini kontrol ediyoruz.

Hata Kontrolü:

Kullanıcı geçerli bir sayı girmezse, uygulama hata mesajı gösterir.

Üçüncü açıyı hesaplamak için girilen iki açının toplamı 180°'yi aşarsa, bu geçersiz bir üçgen oluşturur ve uyarı veririz.


İlgili Makaleler
Api Kullanarak Uzak Sunucuda Bulunan Üyeler Tablosundaki Kayıtları Listeleyen Net MAUI Uygulaması
Net MAUI Nedir? Temel Özellikleri Nelerdir? Nasıl Kullanılır?
İki Açısı Verilen Bir Üçgende Üçüncü Açıyı Bulan Net MAUI Uygulaması
İki Boylam Arasındaki Şehirlere Ait Saat Farkını Bulan Net MAUI Uygulaması
Girilen Bir Futbol Takımı Adını Görüntüleyen Net MAUI Mobil Uygulaması
Girilen Bir Ülke Adını Gösteren Net MAUI Mobil Uygulaması
Girilen Bir Futbolcu Adını Görüntüleyen Net MAUI Mobil Uygulaması
Net MAUI Projesi Oluşturulamıyor Hatasını Düzeltme
Girilen Bir Şehir Adını Görüntüleyen Net MAUI Mobil Uygulaması
Girilen Bir Hayvan Adını Görüntüleyen Net MAUI Mobil Uygulaması
Girilen Bir Bitki Adını Görüntüleyen Net MAUI Mobil Uygulaması
Atom Numarası ve Nötron Sayısı Verilen Bir Atomun Kütle Numarasını Bulan Net MAUI Uygulaması

Yorum Ekle
   
Kötü İyi