• 11-08-2020, 12:30:35
    #1
    sa beyler

    for (int i = 1; i < int.Parse(textBox2.Text); i++)
    {
    // Döngü Kodları
    }

    şimdi yukarıdaki gibi bir döngümüz var textbox'a girilen sayı kadar döngü devam ediyor. diyelim döngüde 20 tekrardan ve 20'nin katlarından sonra arada ufak bir işlem yaptırcam şimdi bunu tekrar içerisinde döngü ile yapmam lazım fakat döngünün içerisinde deneme amaçlı if kontroluyle yapacağım işlemi gerçekleştirdim fakat 20-40-60 gibi döngü devam ettikte her 20-40-60'da bir işlem yaptırmam lazım

    if(i == 20)
    {
    // Aradaki işlem
    }

    yukarıdaki gibi 20'yi yakalıyorum ama bunu tekrar döngü ile 20'nin katları şeklinde yapmam lazım.

    if(i == 20 || i == 40 || i ==60)
    {
    // Aradaki işlem
    }

    yukarıdaki gibi örnek devam ettirebilirim ama bu biraz hamallığa giriyor döngü konusunda çok tecrübeli değilim.
  • 11-08-2020, 12:32:49
    #2
    İ * 20 yi kontrol ettir
  • 11-08-2020, 12:35:04
    #3
    memobeyle adlı üyeden alıntı: mesajı görüntüle
    İ * 20 yi kontrol ettir
  • 11-08-2020, 12:36:27
    #4
    for (int i = 1; i < int.Parse(textBox2.Text); i+=20)
    {
    // Döngü Kodları
    }


    yapabilirsin veya


    for (int i = 1; i < int.Parse(textBox2.Text); i++)
    {
    if(i%20 == 0){
    //Kodlar buraya

    }
    }
  • 11-08-2020, 12:36:54
    #5
    Aradaki kod için 20'ye mod alabilirsin.

    if(i %20==0)
    {
    //Ara işlemler
    }

    İşini görecektir.
  • 11-08-2020, 12:38:23
    #6
    if(i % 20 == 0)
    {

    // Aradaki işlem
    }
  • 11-08-2020, 12:54:58
    #7
    bahax41 adlı üyeden alıntı: mesajı görüntüle
    for (int i = 1; i < int.Parse(textBox2.Text); i+=20)
    {
    // Döngü Kodları
    }


    yapabilirsin veya


    for (int i = 1; i < int.Parse(textBox2.Text); i++)
    {
    if(i%20 == 0){
    //Kodlar buraya

    }
    }
    alitunc adlı üyeden alıntı: mesajı görüntüle
    Aradaki kod için 20'ye mod alabilirsin.

    if(i %20==0)
    {
    //Ara işlemler
    }

    İşini görecektir.
    rcopur adlı üyeden alıntı: mesajı görüntüle
    if(i % 20 == 0)
    {

    // Aradaki işlem
    }
    beyler hepinize teşekkür ederim sorunumu çözdüm mesaj yazan elleriniz dert görmesin herkese hayırlı işler bol kazançlar kalın sağlıcakla...