Untitled

 avatar
unknown
c_cpp
6 months ago
1.9 kB
15
Indexable
#include <stdio.h>

int main()
{   
    int i;

    /* i = 0; */
    /* while(i < 10) */
    /* { */
    /*     printf("%d ", i); */
    /*     i++; */
    /* } */

    /* printf("\n"); */
    /* // 5 4 3 2 1 0 -1 -2 -3 -4 */
    /* i = 5; */
    /* while(i > -5) */
    /* { */
    /*     printf("%d ", i); */
    /*     i--; */
    /* } */

    /* printf("\n"); */
    /* // 10 7 4 1 -2 -5 -8 */
    /* i = 10; */
    /* while(i >= -8) */
    /* { */
    /*     printf("%d ", i); */
    /*     i -= 3; */
    /* } */

    /* printf("\n"); */
    /* // 0 2 4 6 8 9 7 5 3 1 */
    /* i = 0; */
    /* while(i <= 8) */
    /* { */
    /*     printf("%d ", i); */
    /*     i += 2; */
    /* } */
    /* i = 9; */
    /* while(i >= 1) */
    /* { */
    /*     printf("%d ", i); */
    /*     i -= 2; */
    /* } */

    // 10 8 6 4 2 0 -1 -4 -7 -10
    /* i = 0; */
    /* while(i <= 8) */
    /* { */
    /*     printf("%d ", i); */
    /*     i += 2; */
    /* } */
    /* i = 9; */
    /* while(i >= 1) */
    /* { */
    /*     printf("%d ", i); */
    /*     i -= 2; */
    /* } */
    /* i = 10; */
    /* while(i >= -10) */
    /*     printf("%d ", i); */
    /* if(i > 0) */
    /* { */
    /*     i -= 2; */
    /* } */
    /* else */
    /* { */
    /*     i -= 3; */
    /* } */

    // 10 8 6 4 2 0 -1 -4 -7 -10
    /* i = 10; */
    /* while(i >= 0) */
    /* { */
    /*     printf("%d ", i); */
    /*     i -= 2; */
    /* } */
    /* i = -1; */
    /* while(i >= -10) */
    /* { */
    /*     printf("%d ", i); */
    /*     i -= 3; */
    /* } */

    // 10 8 6 4 2 0 -1 -4 -7 -10
    // i > 0: giam 2
    // i = 0: giam 1
    // i < 0: giam 3
    i = 10;
    while(i >= -10)
    {
        printf("%d ", i);
        if(i > 0)
            i -= 2;
        else if(i == 0)
            i = -1;
        else
            i -= 3;
    }

    return 0;
}
Editor is loading...
Leave a Comment