• 25-04-2021, 01:06:16
    #1
    Arkadaşlar 198. satırda diziyi yazdırıyorum fakat içinde en fazla 5 adet -1 yazıcak nasıl yaparım ?

  • 25-04-2021, 15:03:51
    #2
    tam olarak istediğini anlayamadım fakat dizideki 5 tane -1i yazıp diğerlerini yazmamasını istiyorsan bir counter yardımıyla sayarak 5 adete kadar yazdırıp 5 adetten sonrasında yazmamasını sağlayabilirsin. farklı bir sorun varsa özelden iletişime geçebilirsin.
  • 25-04-2021, 17:12:11
    #3
    hocam bende öyle denedim fakat bu sefer 5 tane -1 olduktan sonra diziyi yazdırmayı bırakıyor
  • 25-04-2021, 23:20:24
    #4
    indiedeveloper adlı üyeden alıntı: mesajı görüntüle
    hocam bende öyle denedim fakat bu sefer 5 tane -1 olduktan sonra diziyi yazdırmayı bırakıyor
    aynı ifin içinde hem -1 olup olmadığını hem counterın doldup dolmadığını kontrol etmelisin.

    if((dizi[i] != -1) || (counter != 5)) işini çözer gibi geldi, -1se ve counter dolu değilse girer, -1 değilse girer. counter doluyken -1 gelirse girmez. counterı da daha yukarda tutabilirsin veya bunun içinde extra kontrolle her -1 yazışına 1 artış verebilirsin.