wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Condicional "SE"

Total questions: 10

Worksheet time: 16mins

Name
Class
Date
1.

As estruturas de controle em programação são usadas para?

a)

Para executar instruções em uma ordem específica atendendo uma lógica conforme o contexto

b)

Para repetir uma instrução específica várias vezes atendendo uma lógica conforme o contexto

c)

Para fazer o programa rodar de cima para baixo atendendo uma lógica conforme o contexto

d)

Para complicar a resolução de problemas lógicos atendendo uma lógica conforme o contexto

2.

Qual é o propósito da estrutura de controle 'SE' na programação?

a)

Para executar um bloco de código apenas se uma condição específica for verdadeira

b)

Para executar um bloco de código apenas se uma condição específica for falsa

c)

Para executar um bloco de código independentemente de qualquer condição

d)

Para pular a execução de um bloco de código

3.

No contexto do exercício, o que a estrutura de controle 'SE' verifica?

a)

Se o número é positivo ou negativo

b)

Se o número é par ou ímpar

c)

Se o número é zero

d)

Todas as opções acima

4.

O que faz a estrutura de controle 'SE' se a condição for falsa?

a)

Ele executa o código que estiver dentro da condicional

b)

Ele inverte a condição, afinal precisa sempre ser verdadeiro

c)

Ele repete o bloco de código quantas vezes o código definir

d)

Ele pula o bloco de código que está dentro da condicional

e)

Ele executa o bloco de código da condicional e o restante que está fora da condição

5.

Qual é a sintaxe para a estrutura de controle 'SE' na programação?

a)

SE [condition] { //código a ser executado }

b)

SE -condition- then { //código a ser executado }

c)

SE (condition) { //código a ser executado }

d)

SE {condition} //código a ser executado

6.

Qual é o resultado de um teste lógico na programação?

a)

Um número

b)

Uma string

c)

Um valor booleano (verdadeiro ou falso)

d)

Uma matriz

7.

O que faz a estrutura de controle 'SE' se a condição for verdadeira?

a)

Ele repete o bloco de código interno no "SE" várias vezes

b)

Ele inverte a condição testada no "SE" mudando o padrão de resposta

c)

Ele não executa o bloco de código interno do "SE" somente os externos ao teste

d)

Ele executa o bloco de código interno do "SE" além dos externos

8.

Observe a lógica, e marque o que será mostrado na tela após executar essa lógica:
inteiro x=15
inteiro y=35-20
se(x==y)
{
y=100-50
}

escreva(y)

a)

x=15
y=15

b)

x=15
y=50

c)

50

d)

y=50

9.

Qual é a condição para um número ser considerado positivo e par no exercício?

a)

Maior que zero e quando dividido por 2 de o quociente 0

b)

Menor que zero e quando dividido por 2 de o resto 0

c)

Maior que zero e quando dividido por 2 de o resto > 0

d)

>0 e X%2==0

10.

Observe a lógica, e marque o que será mostrado na tela após executar essa lógica:
inteiro x=3000
inteiro y=x-1500/5
se(x>y)
{
escreva("x maior que Y e o seu valor é", x, "\n")
}

escreva(" o valor de y é", y, "\n")

a)

y é menor que x e o seu valor é 2700

o valor de x é 3000

b)

x maior que Y e o seu valor é 3000

o valor de y é 300

c)

o valor de y é 3000

d)

x maior que Y e o seu valor é 3000

o valor de y é 2700