O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

Lógica AV2

Diego Melo 8 perguntas

Fazer o quiz

Perguntas do quiz (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,

Informações

Descrição
A-Level Lógica de Programação Quiz sobre Lógica AV2, criado por Diego Melo em 20-06-2016.
Idioma
English
Visualizações
2
Etiquetas
logicalógica de programaçãoa-level
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Mais sobre Estruturas de decisão e repetição

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?