10 Sayıdan Çift ve Tek Olanların Toplamı ve Adetlerini Bulan Program

Girilen 10 adet sayının çift olanların toplamını,kaç adet olduğunu,tek olanlarının toplamını ve kaç adet olduğunu bulan C# Console uygulamasını yapan program….

using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int adetc = 0, toplamc = 0, toplamt = 0, adett = 0;
int[] sayi = new int[10];
for (int k = 0; k < 10; k++)
{
Console.Write("{0}. sayıyı giriniz:", k+1);
sayi[k] = int.Parse(Console.ReadLine());
}
for (int k = 0; k < 10; k++)
{
if (sayi[k] % 2 == 0)
{
adetc++;
toplamc += sayi[k];
}
else
{
adett++;
toplamt += sayi[k];
}
}
Console.WriteLine("Girilen 10 sayından {0} tanesi çift ve toplamı {1}", adetc,toplamc);
Console.WriteLine("Girilen 10 sayından {0} tanesi tek ve toplamı {1}", adett,toplamt);
Console.ReadKey();
}
}
}

onsayi

  • semih

    girilen bir sayının küçük ünlü uyumuna uygun olup olmadığını ekrana yazan C# kodunu yazarmısınız ?

  • Emre

    Buna birde 5’e tam bölünenlerin toplamını ekleyip yazablirimisinz ?

    • BilisimOgretmeni

      for (int k = 0; k < 10; k++)
      {
      if (sayi[k] % 2 == 0)
      {
      adetc++;
      toplamc += sayi[k];
      }
      else
      {
      adett++;
      toplamt += sayi[k];
      }
      }

      int besbolunen=0;

      for (int k = 0; k < 10; k++)
      {
      if (sayi[k] % 5 == 0)
      {

      besbolunen++;

      }

      }
      Console.WriteLine("Girilen 10 sayından {0} tanesi çift ve toplamı {1}", adetc,toplamc);
      Console.WriteLine("Girilen 10 sayından {0} tanesi tek ve toplamı {1}", adett,toplamt);
      Console.WriteLine("Girilen 10 sayından {0} tanesi 5 e tam bölünebilir ", besbolunen);
      Console.ReadKey();

      • Emre

        Çok şey istedim ama bunda kullanıcının belirlediği kadar sayıdan olanını yapabilirmisiniz. Yani 10 sayıdan değilde kullanıcının belirlediği kadar sayıdan olanını yaparmısınız

        • BilisimOgretmeni

          int[] sayi = new int[10]; satırı yerine

          Console.WriteLine("Eleman sayısını gir");
          int kactane = int.Parse(Console.ReadLine());
          int sayi = new int[kactane];

          yazıp döngüdeki k < 10 yerinek < kactane yazıp denersen olur..

X

Pin It on Pinterest

X