17 Mart 2013 Pazar

C Sharp Konsol Uygulamalar 2 ve 3 ile Bölünebilme



KONU : C Sharp ( C# ) Konsol uygulamalar 2 ile bölünebilme, c sharp 3 ile bölünebilme, c sharp konsol iki sayı arasında 2 ile bölünen sayıların toplamı ve listelenmesi, c sharp konsol iki sayı arasında 3 ile bölünen sayıların toplamı ve listelenmesi, C Sharp konsol jenerik int tipinde list oluşturma, c sharp konsol for döngü örnekleri, c sharp konsol if örnekleri, c sharp toplam hesaplama örnekleri.
ETİKETLER: c sharp bölünebilme - c sharp 2 ile bölünebilme - c sharp 3 ile bölünebilme





UYGULAMAYI İNDİR



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace C_Sharp_Konsol_Bolunebilme_Ornekleri
{
    class Program
    {
        static void Main(string[] args)
        {

            int sakla = 0;

            int birinci_sayi = 0;

            int ikinci_sayi = 0;

            int toplam = 0;

            List< int > bölünenler = new List< int >();

            Console.Write("\n\n C Sharp Konsol Uygulamaları Bölünebilme");

            Console.Write("\n\n 2 ile Bölünebilme ve Girilen İki sayı arasında 2 ile bölünen sayıların toplamı :");

            Console.Write("\n\nBirinci Sayıyı Giriniz :\n Birinci Sayı=");

            birinci_sayi = Convert.ToInt32(Console.ReadLine());
            
            Console.Write("\n\nİkinci Sayıyı Giriniz :\n İkinci Sayı=");

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

            Console.Write("\n\nBirinci Sayı ile İkinci Sayı arasında 2 ile bölünen sayılar :\n Bölünenler =");
           
            if(birinci_sayi > ikinci_sayi)
            {
                sakla =birinci_sayi;

                birinci_sayi = ikinci_sayi;

                ikinci_sayi = sakla;

                sakla = 0;
            }

            for (int i = birinci_sayi; i <= ikinci_sayi; i++)
            {
                if (i % 2 == 0)
                {
                    Console.Write(i);

                    bölünenler.Add(i);

                    if (!(i == ikinci_sayi - 1 || i == ikinci_sayi))

                        Console.Write(" - ");
                }
            }

            Console.Write("\n\nBirinci Sayı ile İkinci Sayı arasında 3 ile bölünen sayıların toplamı :\n Toplam =");

            toplam = 0;

            for (int i = 0; i < bölünenler.Count; i++)
            {
                toplam += bölünenler[i];
            }

            Console.Write(toplam);


            Console.Write("\n\n C Sharp Konsol Uygulamaları Bölünebilme");

            Console.Write("\n\n 2 ile Bölünebilme ve Girilen İki sayı arasında 3 ile bölünen sayıların toplamı :");

            Console.Write("\n\nBirinci Sayıyı Giriniz :\n Birinci Sayı=");

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

            Console.Write("\n\nİkinci Sayıyı Giriniz :\n İkinci Sayı=");

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

            Console.Write("\n\nBirinci Sayı ile İkinci Sayı arasında 3 ile bölünen sayılar :\n Bölünenler =");

            if (birinci_sayi > ikinci_sayi)
            {
                sakla = birinci_sayi;

                birinci_sayi = ikinci_sayi;

                ikinci_sayi = sakla;

                sakla = 0;
            }

            bölünenler.Clear();
            for (int i = birinci_sayi; i <= ikinci_sayi; i++)
            {
                if (i % 3 == 0)
                {
                    Console.Write(i);

                    bölünenler.Add(i);

                    if (!(i == ikinci_sayi - 1 || i == ikinci_sayi))

                        Console.Write(" - ");
                }
            }

            Console.Write("\n\nBirinci Sayı ile İkinci Sayı arasında 3 ile bölünen sayıların toplamı :\n Toplam =");

            toplam = 0;

            for (int i = 0; i < bölünenler.Count; i++)
            {
                toplam += bölünenler[i];
            }

            Console.Write(toplam);

           Console.ReadKey();
        }
    }
}


SAMET OĞUZ :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace bölünebilme_örnek
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("....HOŞGELDİNİZ...." + "\n\n");
            int sayi;
            Console.Write("2'ye bölme için 2'e" + " " + "3'e bölme için 3'e basınız : ");
            sayi = Convert.ToInt32(Console.ReadLine());
            if (sayi == 2)
            {
                ikiye_bölünme();
            }
            else if (sayi == 3)
            {
                üçe_bölünme();
            }

            Console.ReadKey();
        }
        //#region "bölünme olayaları"
        static void ikiye_bölünme()
        {
            Console.WriteLine("\n\n" + "ekrana girilen iki sayı arasında 2'ye bölünen sayıları bulma ve toplama");
            Console.WriteLine("---------------------------------------------------------------------" + "\n\n");
            Console.Write("birinci sayıyı giriniz : ");
            int sayi1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("\n" + "ikinci sayıyı giriniz : ");
            int sayi2 = Convert.ToInt32(Console.ReadLine());
            int[] dizi = new int[sayi2 - sayi1];
            int index = 0;
            int toplam = 0;
            for (int i = sayi1; i <= sayi2; i++)
            {
                if (i % 2 == 0)
                {
                    dizi[index] = i;
                    index += 1;
                }
            }
            Console.Write("\n\n" + "2'ye bölünen sayılar :[ ");
            for (int i = 0; i < index; i++)
            {
                Console.Write(dizi[i] + " , ");
                toplam += dizi[i];
            }
            Console.WriteLine("]");
            Console.WriteLine("\n" + "toplam : " + toplam);
        }
        static void üçe_bölünme()
        {
            Console.WriteLine("\n\n" + "ekrana girilen iki sayı arasında 3'e bölünen sayıları bulma ve toplama");
            Console.WriteLine("---------------------------------------------------------------------" + "\n\n");
            Console.Write("birinci sayıyı giriniz : ");
            int sayi1 = Convert.ToInt32(Console.ReadLine());
            Console.Write("\n" + "ikinci sayıyı giriniz : ");
            int sayi2 = Convert.ToInt32(Console.ReadLine());
            int[] dizi = new int[sayi2 - sayi1];
            int index = 0;
            int toplam = 0;
            for (int i = sayi1; i <= sayi2; i++)
            {
                if (i % 3 == 0)
                {
                    dizi[index] = i;
                    index += 1;
                }
            }
            Console.Write("\n\n" + "3'e bölünen sayılar :[ ");
            for (int i = 0; i < index; i++)
            {
                Console.Write(dizi[i] + " , ");
                toplam += dizi[i];
            }
            Console.WriteLine("]");
            Console.Write("\n" + "toplam : " + toplam);
        }

    }
}

UYGULAMAYI İNDİR

1 yorum :

  1. using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace bölünebilme_örnek
    {
    class Program
    {
    static void Main(string[] args)
    {

    Console.WriteLine("....HOŞGELDİNİZ...."+"\n\n");
    int sayi;
    Console.Write("2'ye bölme için 2'e"+" "+"3'e bölme için 3'e basınız : ");
    sayi = Convert.ToInt32(Console.ReadLine());
    if (sayi==2)
    {
    ikiye_bölünme();
    }
    else if (sayi==3)
    {
    üçe_bölünme();
    }

    Console.ReadKey();
    }
    //#region "bölünme olayaları"
    static void ikiye_bölünme()
    {
    Console.WriteLine("\n\n" + "ekrana girilen iki sayı arasında 2'ye bölünen sayıları bulma ve toplama");
    Console.WriteLine("---------------------------------------------------------------------" + "\n\n");
    Console.Write("birinci sayıyı giriniz : ");
    int sayi1 = Convert.ToInt32(Console.ReadLine());
    Console.Write("\n" + "ikinci sayıyı giriniz : ");
    int sayi2 = Convert.ToInt32(Console.ReadLine());
    int[] dizi = new int[sayi2 - sayi1];
    int index = 0;
    int toplam = 0;
    for (int i = sayi1; i <= sayi2; i++)
    {
    if (i % 2 == 0)
    {
    dizi[index] = i;
    index += 1;
    }
    }
    Console.Write("\n\n" + "2'ye bölünen sayılar :[ ");
    for (int i = 0; i < index; i++)
    {
    Console.Write(dizi[i] + " , ");
    toplam += dizi[i];
    }
    Console.WriteLine("]");
    Console.WriteLine("\n" + "toplam : " + toplam);
    }
    static void üçe_bölünme()
    {
    Console.WriteLine("\n\n" + "ekrana girilen iki sayı arasında 3'e bölünen sayıları bulma ve toplama");
    Console.WriteLine("---------------------------------------------------------------------" + "\n\n");
    Console.Write("birinci sayıyı giriniz : ");
    int sayi1 = Convert.ToInt32(Console.ReadLine());
    Console.Write("\n" + "ikinci sayıyı giriniz : ");
    int sayi2 = Convert.ToInt32(Console.ReadLine());
    int[] dizi = new int[sayi2 - sayi1];
    int index = 0;
    int toplam = 0;
    for (int i = sayi1; i <= sayi2; i++)
    {
    if (i % 3 == 0)
    {
    dizi[index] = i;
    index += 1;
    }
    }
    Console.Write("\n\n" + "3'e bölünen sayılar :[ ");
    for (int i = 0; i < index; i++)
    {
    Console.Write(dizi[i] + " , ");
    toplam += dizi[i];
    }
    Console.WriteLine("]");
    Console.Write("\n" + "toplam : " + toplam);
    }

    }
    }

    YanıtlaSil