C# Alıştırma Soruları -5-

-5-

( , soruları , , ,,)

Konu: Döngü ve Şart Deyimleri

Soru 1: Klavyeden girilen 10 adet sayıdan tek olanlarını toplamını bulup ekrana yazdıran programı yazınız.

 

Soru 2: 10-100 arasındaki çift sayıları aşağıdaki gibi ekrana yazdıran programı yazınız. Burada dikkat edilmesi gereken durum sayıların aşağıdaki gibi ekrana yerleşmesidir. Sayıların 10dan başlamasının nedeni sadece iki basamaklı sayıları ekrana yazdırmaktır. Aksi halde ekranda istediğimiz hizalamayı elde edemeyiz.

csharp

 

Alternatif Bir Cevapta Benden

Tüm Alıştırma Soruları  Serileri

C # Alıştırma Soruları 1
C # Alıştırma Soruları 2
C # Alıştırma Soruları 3
C # Alıştırma Soruları 4
C # Alıştırma Soruları 5
C # Alıştırma Soruları 6
C # Alıştırma Soruları 7

3,815 total views, 1 views today

(Visited 57 times, 30 visits today)

Volkan Koç

Visual Studio c#.net , Visual Basic. Net , Html , php , action script 3 dillerini biliyor. Kişiye özgü takip , otomasyon , muhasebe , stok takip programları yazılır. İletişim :volkankoc2000@gmail.com

More Posts - Website

Follow Me:
TwitterFacebook

Yazar: Volkan Koç

Visual Studio c#.net , Visual Basic. Net , Html , php , action script 3 dillerini biliyor. Kişiye özgü takip , otomasyon , muhasebe , stok takip programları yazılır. İletişim :volkankoc2000@gmail.com
  • Hamza Çorapçı

    {

    int topla;

    for (int i = 0; i <= 100; i ++)

    {

    if (i % 2 == 0)

    {

    if (i % 10 == 0)

    {

    Console.WriteLine();

    }

    topla = i + i;

    Console.Write(i + " ");

    }

    }

    Console.ReadLine();

    }

    }

    }

  • Hamza Çorapçı

    {
    /*Soru 1: Klavyeden girilen 10 adet sayıdan tek olanlarını toplamını
    * bulup ekrana yazdıran programı yazınız.*/
    int sayi;
    int toplam1 = 0;
    int toplam2 = 0;
    for (int i = 1; i <= 10; i++)
    {
    Console.Write("{0}. Sayıyı Giriniz: ",i);
    sayi = Convert.ToInt32(Console.ReadLine());
    if (sayi % 2 != 0)
    {
    Console.WriteLine("Girilen Sayı Tek");
    toplam1 = sayi + toplam1;
    }
    else
    {
    Console.WriteLine("Girilen Sayı Çift");
    toplam2 = sayi + toplam2;
    }
    }
    Console.WriteLine("nTek Sayıların Toplamı: {0}", toplam1);
    Console.WriteLine("Çift Sayıların Toplamı: {0}", toplam2);
    Console.ReadLine();
    }
    }
    }

  • ~Emirhan Al~

    //Soru 1

    int sayac,tek_sayilar=0,girilen_sayi;

    for (sayac = 1; sayac <= 10; sayac++)

    {

    Console.Write("Bir Sayı Giriniz..:");

    girilen_sayi= Convert.ToInt32(Console.ReadLine());

    if (girilen_sayi%2 !=0 )

    {

    tek_sayilar = tek_sayilar + girilen_sayi;

    }

    }

    Console.WriteLine("Tek Sayıların Toplamı..:"+tek_sayilar);

    Console.WriteLine("ßy £.aL");

  • Tebrikler cevap doğru. Fazladan çiftlerin toplamını da bulmuşsun

  • Resime dikkat edelim tam cevap istiyorum. Sayılar 10 dan başlayacak ve resimdeki gibi olmalı

  • Hamza Çorapçı

    Hatayı Düzelttim

  • tamam cevap doğru fakat kod içinde topla değişkeni kullanmışsın ve tamamen anlamsız bir işlem yapmışsın. Programda bir etkisi yok. Birde yukarıda kodlara kendi kodlarımıda ekliyorum biraz daha basit bir çözüm ile

  • Pingback: C# Alıştırma Soruları -6- Teknoloji Dünyası()

  • Pingback: C# Alıştırma Soruları -7- Teknoloji Dünyası()