none
need help with this exercises RRS feed

  • Discussão Geral


  • Em cada uma das alíneas, diga o que escreve cada fragmento de código dado, supondo que as variáveis x, y e

    z são do tipo int e têm inicialmente os valores 5, 18 e 23.


    a)


    z = x;

    x = y;


    y = z;

    if (y == x) z = 1;

    else if (z > x) z = 0;

    printf("z = %d",z);

    b)



    while ( - - x > y – z){

    y - -;


    z - = 10;

    }

    printf("%d %d", x,y);

    c)

    for (x = y; x < z; x = x+4)

    y = 2*y – x;

    printf("(%d, %d, %d)", x,y,z);

    3-


    Num programa com duas variáveis inteiras

    x e y, diga, justificando, o que é escrito na saída padrão pela sequência de instruções x = 2; y = 10; calcula (x,y,); printf("x = %d y = %d\n", x,y); se a função calcula for definida por:


    void calcula(int a, int b){

    a = a*a*a;

    b = (b*2+a)/7;

    printf("a = %d b = %d\n", a,b);

    }

    sábado, 4 de fevereiro de 2017 18:19