selamlar,
şimdilik sadece kodlar,

#include <stdio.h>
#include <conio.h>

int main() {
    int kisi[50];
    int oluSay=0;
    int j=0;
    //kisi oluyse 1, diriyse 0
    int sayac=0;
    for (int i=1;i<=21;i++) {
        kisi[i]=0;
        }

    while (oluSay<=18) { // olu sayisi 19 olana kadar

    //bir sonraki elemani bul
    j++;
    if (j>=22) j-=21; //j'nin 22 olma ihtimali var

    while (kisi[j]==1) {
          j++;
          if (j>=22) j-=21; //yine var

          }
    sayac++;

    /*if (sayac%2==0 && sayac%3!=0) {
                    printf("%d => ",j);
                    }*/

    //oldur
    if (sayac%3==0) {
                    kisi[j]=1;
                    oluSay++;
                    printf("%d\n",j);
                    //sonraki elemani oldur
                    //olusayisini arttir
                    }
                    else if (sayac%3==2) {
                    printf("%d killed ",j);
                    }

    }
    printf("\n\n Kalan Saglar : \n");

    for (int i=1;i<=21;i++) {
        if (kisi[i]==0) printf("%d ",i);
        }
    getch();
    }

Leave a Reply

Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.