¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

Lógica AV2

Diego Melo 8 preguntas

Hacer el test

Preguntas del test (8)

  1. 1O que faz o comando abaixo:
    int A;
    float B;
    char C;
    1. ACria três variáveis, sendo "A" uma variável do tipo real, "B" inteira e "C" caractere
    2. BCria três variáveis, sendo "A" uma variável do tipo inteiro, "B" real e "C" caractere
    3. CCria três constantes, sendo "A" uma variável do tipo caractere, "B" inteira e "C" real
    4. DCria três variáveis, sendo "A" uma variável do tipo caractere, "B" real e "C" inteira
    5. ECria três constantes, sendo "A" uma constante do tipo inteira, "B" real e "C" caractere
  2. 2 Sabemos que em linguagem Java e C o operador "=" é de atribuição e o operador "==" é de igualdade. Analisando a linha de código abaixo podemos afirma que:
    int a,x,y;
    a=x=y=6;
    1. AAs três variáveis estão sendo comparadas com 6.
    2. Bvariável "A" está sendo comparada com a variável x e a variável y está sendo comparada com 6.
    3. CApós a execução a variável a, x e y terão o mesmo valor, ou seja, 6.
    4. D"A" não é variável, e sim uma constante, portanto não mudará o valor.
    5. EA variável "A" recebe 6, "x" recebe "12" e "y" recebe "18"
  3. 3O código abaixo utiliza o operador de incremento.

    x = 2;
    y = ++x;
    z = y++;

    Após a execução das linhas de código acima podemos dizer que os valores das variáveis serão:
    1. AX=2, y=4, z=3
    2. BX=3, y=2, z=2
    3. CX=3, y=4, z=3
    4. DX=2, y=3, z=2
    5. EX=3, y=3, z=3
  4. 4 Analise o seguinte trecho de código:

    int a=1, b=2, c=3, resp=4;
    if (c == a) resp += a;
    else if (b == a + 2) resp += b;
    else if (resp == a + 3) resp += c;
    else if (c == a + b) resp += b + c;
    else if (c - a == b) resp += a + c;
    else resp += resp;

    Qual será o valor de resp após a execução do código acima?
    1. A7
    2. B6
    3. C9
    4. D5
    5. E8
  5. 5Um programador foi contratado para desenvolver um sistema para uma faculdade. Uma das funcionalidades do sistema é informar se um determinado aluno está aprovado ou reprovado. Para o aluno ser aprovado ele precisa ter a média maior ou igual a 6 e o número de faltas menor ou igual a 18.

    O programador fez o seguinte código:
    if (condição) printf("Aprovado");
    else reprovado("Reprovado");

    Qual das expressões lógicas abaixo o programador usará na condição da decisão IF.
    1. A(media>=6 && faltas<=18)
    2. B(media>=6 && faltas<18)
    3. C(media>6 || faltas<18)
    4. D(media>6 && faltas<18)
    5. E(media>=6 || faltas<=18)
  6. 6 Considerando que a variável A é igual a 1, B é igual a 4 e C igual a 5. Analise a estrutura de decisão abaixo e indique o que será impresso na tela ao executar o algoritmo.

    if(C + B == A && A - B ==C) printf("Verde");
    else if(B == A + C) printf("Amarelo");
    else if(C + A == B || A + B ==C) printf("Azul");
    else if(A + B == C) printf("Vermelho");
    else if(A == 1) printf("Preto");
    1. AVerde
    2. BVermelho
    3. CAmarelo
    4. DAzul
    5. EPreto
  7. 7Considero o seguinte trecho de código:
    A=1; B=2; C=5;
    while(A<=C){
    if (B%2==0){
    printf("%d, ",A);
    A++;
    B = 1;
    }else{
    printf("%d, ",C);
    C--;
    B = 2;
    }
    }
    O que será impresso na tela após executar o algoritmo acima:
    1. A1, 5, 2,
    2. B5, 1, 4, 2, 3,
    3. C1, 5, 2, 4, 3,
    4. D1, 2, 4,
    5. E1, 5,
  8. 8Analise o seguinte código:

    int A=4, B=5, C=2;

    while(C <= A + B - 4){
    printf("%d, ",C);
    C = C + 1;
    }

    O que será impresso na tela após executar código acima:
    1. A4, 5, 2, 11,
    2. B2, 3, 4, 5,
    3. C3, 5, 9, 10,
    4. D1, 2, 3, 4,
    5. E1, 3, 4,

Información

Descripción
A-Level Lógica de Programação Test sobre Lógica AV2, creado por Diego Melo el 20/06/2016.
Idioma
English
Visitas
2
Etiquetas
logicalógica de programaçãoa-level
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Más sobre Estruturas de decisão e repetição

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?