1. Anasayfa
  2. Nesne Tabanlı Programlama

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

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

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

Bu İçeriğe Tepkin Ne Oldu?
  • 2
    ba_ar_l_
    Başarılı
  • 3
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 3
    anlamad_m
    Anlamadım
  • 7
    yetersiz
    Yetersiz
İlginizi Çekebilir
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Yorum
Inline Feedbacks
View all comments
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..