GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

Lógica AV2

Diego Melo 8 Fragen

Quiz starten

Fragen in diesem 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,

Informationen

Beschreibung
A-Level Lógica de Programação Quiz am Lógica AV2, erstellt von Diego Melo am 20/06/2016.
Sprache
English
Aufrufe
2
Schlagwörter
logicalógica de programaçãoa-level
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Mehr zu Estruturas de decisão e repetição

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck