• 22-05-2020, 17:10:31
    #1
    Arkadaşlar içerisinde iç içe while, do while ve for döngüsü olan bir örneğe ihtiyacım var. Yardımcı olursanız sevinirim
  • 22-05-2020, 17:20:15
    #2
    DO WHILE ORNEK :


    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Enter the integer n number:");
    int n = Convert.ToInt32(Console.ReadLine());

    Console.WriteLine("Enter the integer m number");
    int m = Convert.ToInt32(Console.ReadLine());

    int sum = 0;

    do
    {
    sum += n;
    n++;
    } while (n <= m);

    Console.WriteLine($"The sum from n to m is {sum}");
    Console.ReadKey();
    }
    }



    FOR ORNEK :
    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Enter the integer n number:");
    int n = Convert.ToInt32(Console.ReadLine());

    Console.WriteLine("Enter the integer m number");
    int m = Convert.ToInt32(Console.ReadLine());

    int sum = 0;

    for(int i = n; i <= m; i++)
    {
    sum += i;
    }

    Console.WriteLine($"Sum from n to m is {sum}");

    Console.ReadKey();

    }
    }
  • 22-05-2020, 17:22:35
    #3
    mbm adlı üyeden alıntı: mesajı görüntüle
    DO WHILE ORNEK :


    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Enter the integer n number:");
    int n = Convert.ToInt32(Console.ReadLine());

    Console.WriteLine("Enter the integer m number");
    int m = Convert.ToInt32(Console.ReadLine());

    int sum = 0;

    do
    {
    sum += n;
    n++;
    } while (n <= m);

    Console.WriteLine($"The sum from n to m is {sum}");
    Console.ReadKey();
    }
    }



    FOR ORNEK :
    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Enter the integer n number:");
    int n = Convert.ToInt32(Console.ReadLine());

    Console.WriteLine("Enter the integer m number");
    int m = Convert.ToInt32(Console.ReadLine());

    int sum = 0;

    for(int i = n; i <= m; i++)
    {
    sum += i;
    }

    Console.WriteLine($"Sum from n to m is {sum}");

    Console.ReadKey();

    }
    }
    Hocam tek bir programda iç içe 3 farklı döngü olacak
  • 22-05-2020, 17:24:56
    #4
    Değişkenleri verirseniz ona göre yardımcı olabilirim.
  • 22-05-2020, 17:32:02
    #5
    Misafir
    Lederheld adlı üyeden alıntı: mesajı görüntüle
    Hocam tek bir programda iç içe 3 farklı döngü olacak
    Çok boyutlu dizilere bakabilirsiniz. Üç boyutlu dizi işinizi görür.
  • 22-05-2020, 17:34:16
    #6
    mbm adlı üyeden alıntı: mesajı görüntüle
    Değişkenleri verirseniz ona göre yardımcı olabilirim.
    Hocam herhangi bir değişken olabilir sadece for,while ve do while olsun iç içe yeterli main bloğunda olacak class ve foreach olmayan bir program olmalı
    Peta adlı üyeden alıntı: mesajı görüntüle
    Çok boyutlu dizilere bakabilirsiniz. Üç boyutlu dizi işinizi görür.
    Hocam pek hakim değilim yeni başladım c#'a
  • 22-05-2020, 17:35:29
    #7
    Lederheld adlı üyeden alıntı: mesajı görüntüle
    Hocam herhangi bir değişken olabilir sadece for,while ve do while olsun iç içe yeterli main bloğunda olacak class ve foreach olmayan bir program olmalı

    Hocam pek hakim değilim yeni başladım c#'a
    matrislere bak
  • 22-05-2020, 17:42:26
    #8
    furkanture adlı üyeden alıntı: mesajı görüntüle
    matrislere bak
    Baktım hocam fakat konuda da belirttiğim gibi 3 farklı döngü de iç içe olmalı, for döngüleri iç içe söylediğin şeyde
  • 22-05-2020, 18:02:31
    #9
    Lederheld adlı üyeden alıntı: mesajı görüntüle
    Hocam herhangi bir değişken olabilir sadece for,while ve do while olsun iç içe yeterli main bloğunda olacak class ve foreach olmayan bir program olmalı

    Hocam pek hakim değilim yeni başladım c#'a
    Neyi neye bağlı ne kadar döngüye sokacağımızı bilmeden biraz anlamsız oluyor ama yine örnek olsun diye birşey göndermiş olayım. Sonuç 140 çıkacak bu döngüye göre.

    private void button1_Click(object sender, EventArgs e)
    {
    int a = 0;
    int b = 0;
    int c = 0;

    for (int i = 0; i < 3; i++)
    {
    while (a < 20)
    {
    do
    {
    c++;
    b++;
    } while (b < 7);

    a++;
    b = 0;
    }
    }

    button1.Text = c.ToString();
    }