1. Ana Sayfa
  2. Nesne Tabanlı Programlama
  3. 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

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

Yorum Yap

5
Kimler Neler Demiş?

Bir Cevap Yazın

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

  Subscribe  
Bildir
semih
Ziyaretçi
semih

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

Emre
Ziyaretçi
Emre

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

BilisimOgretmeni
Ziyaretçi
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
Ziyaretçi
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
Ziyaretçi
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..