aleynabozok
  • aleynabozok
  • 3 ay önce sordu
  • C# ÖDEVİME YARDIM

    Kendisine parametre olarak gönderilen tek boyutlu bir tamsayı dizisinde kaç adet asal sayı olduğunu bulan “asal” isminde bir fonksiyon yazınız. Örnek: Console.WriteLine(asal(new int[] { 3, 45, 67, 8, 19, 4 })); komutu ekrana 3 yazdırmalıdır. Çünkü parametre olarak gönderilen altı elemanlı dizide sadece üç adet asal sayı vardır. Bunlar 3,67,19
    Cevaplar(1)
    haxtar
  • haxtar
  • 3 ay önce Cevapladı

  • Yazılım Soru - Kod Kısmı

    public static string asal(int[] sayilar)
    {
        int asallar = 0;
        foreach(int sayi in sayilar)
        {
            if (sayi == 1)
                continue;
            if(sayi == 2 || sayi == 3 || sayi == 5 || sayi == 7)
            {
                asallar++;
                continue;
            }
            if (sayi % 2 != 0 && sayi % 3 != 0 && sayi % 5 != 0 && sayi % 7 != 0)
            {
                asallar++;
                continue;
            }
        }
    
        return asallar.ToString();
    }

    Umut Özercan(Haxtar Soliterax) Professional Developer(JAVA, C#, C, C++, HTML, JS)
    Beğen (0) Yorumlar(0) Yorum Yaz
    Gönder

    Cevap yazabilmek için Giriş yapmalısınız.Giriş yapmak için buraya Tıklayın.

    Kodlarınızı aşağıdaki alana yapıştırın.

  • Kod Ekle İptal Et
  • Üyeler
    Blog
    Hakkında
    Lab
    Gece Modu
    Giriş Yap
    Kayıt Ol
  • Giriş Yap
  • Şifremi unuttum
  • Kayıt olmak için tıklayın!