Buscar

Simulado 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

MARCOS
VERIFIQUE SEU DESEMPENHO E 
APERFEIÇOE AS SUAS HABILIDADES
 Voltar
INTRODUÇÃO A PROGRAMAÇÃO
Gabarito comentado
1 Analise o código abaixo em C++:
#include iostream 
using namespace std; 
int main(void){ 
    int a,b,c,d,aux; 
    a=1; 
    b=2; 
    c=3; 
    d=4; 
    aux=a; 
    a=b; 
    b=aux; 
    aux=c; 
Simulado 4
5
Questões respondidas
5
Questões corretas
0
Questões erradas
Minha performance por tema
Declaração de variáveis e palavras reservadas
Comando de repetição com teste lógico no início (Enquanto)
Expressões lógicas
Matriz bidimensional (Matriz)
(Ref.: 1536239325845)
    c=d; 
    d=aux; 
    aux=pow(d,d); 
     
    return 0; 
}
O que há de errado com este programa? Escolha a alternativa CORRETA:
A Não há nada de errado com o programa. Ele compilará sem erros. 
B O programa está errado porque na elevação da potência não é possível chamar a base e o expoente com a mesma variável (d,neste caso). 
C A variável aux não foi inicializada e por isso o programa dará um erro. 
D Está faltando a biblioteca matemática math.h e por isso o programa apresentará um erro na compilação.
E Nenhuma das alternativas oferecidas nesta questão está correta
2 Qual a saída do programa abaixo?
#include using namespace std;int main (){ int n=3, fat=1; while (n--) fat = fat * n; cout << fat;}
A 0
B 1
C 3
D 6
E 9
3 Numa operação lógica com dois operandos, sempre que um dos operandos é falso o resultado é falso independente
do outro. Marque qual operação lógica é realizada.
A E
B OU
C NÃO
D XOR
(Ref.: 1536239325924)
(Ref.: 1536239325988)
E ATRIBUIÇÃO
4 O que o código abaixo imprimirá ao �nal de sua execução?
A
0 0 0 0
0 0 0 0
1 1 1 1
1 1 1 1
B
1 1 1 1
1 1 1 1
0 0 0 0
0 0 0 0
C
1 1 1 1
0 0 0 0
0 0 0 0
1 1 1 1
D
0 0 0 0
1 1 1 1
0 0 0 0
1 1 1 1
1 1 1 1
(Ref.: 1536239326222)
E 0 0 0 0
1 1 1 1
0 0 0 0
5 Qual combinação de valores torna a decisão abaixo verdadeira:if (a > b) && ((b%2) == 0)
A a = 1 e b = 1
B a = 2 e b = 2
C a = 4 e b = 2
D a = -4 e b = 2
E Nenhuma das opções anteriores
(Ref.: 1553692068713)

Outros materiais