NEW
Font size
WorksheetsAnálise de Códigos e Pseudocódigos
Total questions: 30
Worksheet time: 15mins
Considere o seguinte trecho de código em C: ```c int a = 5, b = 3; printf("%d", a + b); ``` Qual será a saída exibida na tela?
53
8
2
15
35
Analise o pseudocódigo abaixo: ``` Se (A > 10) e (B < 5) então Escreva "Verdadeiro" Senão Escreva "Falso" ``` Se A=12 e B=3 , qual será a saída?
Verdadeiro
Falso
12
3
Nenhuma saída
O que será impresso pelo seguinte código em C? ```c int x = 7; if (x % 2 == 0) { printf("Par"); } else { printf("Ímpar"); } ```
Par
Ímpar
7
0
Nenhuma saída
Considere o pseudocódigo: ``` Leia X Se (X >= 0) então Escreva "Positivo" Senão Escreva "Negativo" ``` Se o usuário digitar −2 , qual será a saída?
Positivo
Negativo
0
2
Nenhuma saída
Qual das opções abaixo representa corretamente a entrada de um valor inteiro em C?
scanf("%d", &valor);
printf("%d", valor);
valor = input();
read(valor);
escreva(valor);
Dado o código em C: ```c int a = 4, b = 2; printf("%d", a * b); ``` Qual será a saída?
6
8
2
42
24
Analise o pseudocódigo: ``` Se (A <> B) então Escreva "Diferente" Senão Escreva "Igual" ``` Se A=5 e B=5 , qual será a saída?
Diferente
Igual
5
10
Nenhuma saída
Qual operador lógico em C representa o "E" lógico?
||
&&
==
!=
//
O que será impresso pelo seguinte código em C? ```c int x = 10; if (x > 5 && x < 15) { printf("Dentro"); } else { printf("Fora"); } ```
Dentro
Fora
10
5
Nenhuma saída
Considere o pseudocódigo: ``` Leia N Se (N mod 2 = 0) então Escreva "Par" Senão Escreva "Ímpar" ``` Se o usuário digitar 9 , qual será a saída?
Par
Ímpar
9
0
Nenhuma saída
Qual das opções abaixo representa corretamente a saída de um valor inteiro em C?
printf("%d", valor);
scanf("%d", &valor);
escreva(valor);
print(valor);
output(valor);
Analise o pseudocódigo: ``` Se (X > 0) ou (Y < 0) então Escreva "Verdadeiro" Senão Escreva "Falso" ``` Se X=−1 e Y=−2 , qual será a saída?
Verdadeiro
Falso
-1
-2
Nenhuma saída
O que será impresso pelo seguinte código em C? ```c int a = 3, b = 6; if (a == b) { printf("Iguais"); } else { printf("Diferentes"); } ```
Iguais
Diferentes
3
6
Nenhuma saída
Considere o pseudocódigo: ``` Leia A, B Se (A + B > 10) então Escreva "Maior que 10" Senão Escreva "Menor ou igual a 10" ``` Se o usuário digitar A=7 e B=5 , qual será a saída?
Maior que 10
Menor ou igual a 10
12
7
5
Qual operador matemático em C é usado para divisão inteira?
+
-
*
/
%
O que será impresso pelo seguinte código em C? ```c int x = 8; if (x != 8) { printf("Diferente"); } else { printf("Igual"); } ```
Diferente
Igual
8
0
Nenhuma saída
Analise o pseudocódigo: ``` Se (A <= 3) então Escreva "Menor ou igual a 3" Senão Escreva "Maior que 3" ``` Se A=4 , qual será a saída?
Menor ou igual a 3
Maior que 3
4
3
Nenhuma saída
Qual das opções abaixo representa corretamente o operador "OU" lógico em C?
&&
||
==
!=
//
O que será impresso pelo seguinte código em C? ```c int a = 10, b = 2; printf("%d", a / b); ```
5
12
8
2
20
Considere o pseudocódigo: ``` Leia X Se (X = 0) então Escreva "Zero" Senão Escreva "Não zero" ``` Se o usuário digitar 5 , qual será a saída?
Zero
Não zero
5
0
Nenhuma saída
Qual das opções abaixo representa corretamente a leitura de dois inteiros em C?
scanf("%d %d", &a, &b);
printf("%d %d", a, b);
escreva(a, b);
input(a, b);
read(a, b);
Analise o pseudocódigo: ``` Se (A > 0) e (B > 0) então Escreva "Ambos positivos" Senão Escreva "Pelo menos um não é positivo" ``` Se A=−1 e B=2 , qual será a saída?
Ambos positivos
Pelo menos um não é positivo
-1
2
Nenhuma saída
O que será impresso pelo seguinte código em C? ```c int x = 5; if (x > 3 || x < 2) { printf("Verdadeiro"); } else { printf("Falso"); } ```
Verdadeiro
Falso
5
3
Nenhuma saída
Considere o pseudocódigo: ``` Leia N Se (N mod 3 = 0) então Escreva "Divisível por 3" Senão Escreva "Não divisível por 3" ``` Se o usuário digitar 7 , qual será a saída?
Divisível por 3
Não divisível por 3
7
3
Nenhuma saída
Qual operador em C é usado para verificar igualdade entre dois valores?
=
==
!=
&&
||
O que será impresso pelo seguinte código em C? ```c int a = 9, b = 4; printf("%d", a - b); ```
5
13
4
9
1
Analise o pseudocódigo: ``` Se (X >= 10) então Escreva "Maior ou igual a 10" Senão Escreva "Menor que 10" ``` Se X=8 , qual será a saída?
Maior ou igual a 10
Menor que 10
8
10
Nenhuma saída
Qual das opções abaixo representa corretamente o operador "diferente de" em C?
==
!=
=
<>
//
O que será impresso pelo seguinte código em C? ```c int x = 6; if (x % 2 == 0 && x > 5) { printf("Correto"); } else { printf("Errado"); } ```
Correto
Errado
6
2
Nenhuma saída
Considere o pseudocódigo: ``` Leia A, B Se (A * B < 20) então Escreva "Produto menor que 20" Senão Escreva "Produto maior ou igual a 20" ``` Se o usuário digitar A=4 e B=6 , qual será a saída?
Produto menor que 20
Produto maior ou igual a 20
24
4
6
