c# Desktop

Ayt 2019 Rasyonel Sayı ve Logaritmik Sayı Sorusunun Çözümüne Ait c# Console Uygulaması

2019 Ayt Matematik sorularının çözümlerini bilgisayara anlatmaya devam ediyoruz. Bu soruda hem rasyonel sayıyı hem de logaritmik sayıyı doprulayan sayıların toplamını bulmaya çalışacağız. Lafı uzatmadan soruyu verelim.

Sorumuzun çözümüne bakalım.

Artık çözümü bilgisayara anlatabiliriz.

            int sayi = 64;
            int logson = 0;
            int sonuc = 0;
 
            Console.WriteLine("Sayılar:");
            for (int x = 2; x <= sayi; x++)
            {
                if (sayi % x == 0) //sorunun 1.kısmı kontrol ediliyor
                {
                    for (int i = 1; i < sayi; i++)
                    {
                        if (Math.Pow(x, i) == sayi) //sorunun 2. kısmı kontrol ediliyor
                        {
                            logson = x;
                        }
                    }
 
                    if (logson != x) //1.kısımdan 2.kısım ayrıştırılıyor.
                    {
                        Console.WriteLine(x);
                        sonuc += x;
                    }
                }
            }
            Console.WriteLine("Toplam:" + sonuc);
            Console.ReadKey();
Şimdi de soruyu diziler kullanarak çözmeye çalışalım.

İlgili Makaleler
Nesne Tabanlı Programlama Çalışma Soruları
Kompleks Veri Bağlama (Complex Data Binding)
Basit Veri Bağlama (Simple Data Binding)
Veri Girişi Doğrulama (Input Validation)
Konsol Ekranında Kod Yazma ve Çalıştırma
Veri Girişi Maskeleme (MaskedTextBox)
Rastgele Seçilen Bir Sayıyı Basamaklarına Ayıran, Basamak Değerini ve Sayı Değerini Bulan c# Console Uygulaması
Konteyner Kontrolleri
TabControl Panelini Kullanarak Lokantalar İçin Müşteri Siparişi Alan c# Form Uygulaması
Sayısal Loto Çekilişini Yapan c# Uygulaması
c# Console Uygulamalarında ReadKey Metoduyla Klavye Tuşlarını Kontrol Etme
GroupBox Paneliyle Gruplandırılan Bilgisayar Parçalarının Satışını Yapan c# Form Uygulaması
Form Sınıfı
Form Sayfalarında Ayrıntılı ListBox Kullanımı
Değişken Tanımlama Kuralları
WebBrowser ve Panel Kontrollerini Kullanarak Web Tarayıcı Oluşturan c# Form Uygulaması
Yıkıcı Metotlar (Destructors)
c# Console Uygulamalarında Ping Nasıl Kullanılır, Ping Atma
Yazdırma İletişim Kutusu (PrintDialog)
Pisagor Bağıntısı İşlemlerini Gerçekleştiren c# Uygulaması

Yorum Ekle
   
Kötü
İyi