Logo Passei Direto
Buscar
É utilizada para avaliar uma determinada expressão e definir se um bloco de código deve ou não ser executado. Essa é a definição da estrutura condicional: Escolha uma opção: a. If...Then...Else b. For c. Do...While d. Next e. While
User badge image
Roberta Ferreira

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A estrutura condicional é utilizada para avaliar uma expressão e decidir se um bloco de código deve ser executado ou não. Vamos analisar as opções: a) If...Then...Else - Esta é uma estrutura condicional clássica que avalia uma condição e executa um bloco de código se a condição for verdadeira, ou outro bloco se for falsa. É exatamente o que a definição descreve. b) For - Esta é uma estrutura de repetição, não uma condicional. c) Do...While - Também é uma estrutura de repetição que executa um bloco de código enquanto uma condição for verdadeira. d) Next - Este termo é geralmente usado para finalizar um loop, como em um loop For, e não é uma estrutura condicional. e) While - Embora seja uma estrutura que pode incluir uma condição, não é tão específica quanto a definição dada. Portanto, a opção correta que se encaixa na definição de estrutura condicional é: a) If...Then...Else.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Assinale a alternativa que apresenta corretamente a sequência de passos computacionais que transforma a entrada na saída, ou seja, procedimentos necessários para resolver um determinado problema
a. Arquivos
b. Sequência
c. Polinômio
d. Algoritmos
e. Case

Considere o algoritmo a seguir: algoritmo A001 var valor: inteiro var status: literal início status ← “sim” enquanto (status = “sim”) faça imprima (“ Digite um valor inteiro:) leia (valor) se (valor < 5) então imprima (“Situação 1“) senão se (valor < 10) então imprima (“Situação 2”) senão imprima (“Situação 3”) status ← “não” fim_se fim_se imprima (“Deseja continuar [sim/não]?”) fim_enquanto fim
Sobre o algoritmo acima, é correto afirmar:
a. A mensagem “Situação 2” será exibida se o valor digitado e armazenado na variável valor for maior ou igual a 5 e menor do que 10
b. A mensagem "Situação 3" será exibida apenas se o valor digitado e armazenado na variável valor for maior do que 10
c. O algoritmo será finalizado apenas quando a resposta da pergunta “Deseja continuar[sim/não]?” for "não"
d. Qualquer valor digitado e armazenado na variável valor menor do que 10 desencadeará a impressão da mensagem "Situação 2"
e. A mensagem "Situação 1" será exibida apenas de o valor lido para a variável valor for maior ou igual a zero e menor do que 5

Faça um algoritmo que leia quatro números informados pelo usuário e que depois imprima a média ponderada, sabendo-se que os pesos são respectivamente: 1, 2, 3 e 4:

Analise o pseudocódigo a seguir. var n: inteiro escreva (“Digite um número inteiro:”) leia(n) n<-n+5 escreva(n) Considerando-se que o programa recebeu, como entrada, o valor 10, qual o resultado na tela da execução?
Escolha uma opção:
a. 5
b. 0
c. 20
d. 15
e. 10

Analise o algoritmo abaixo: Algoritmo X0001 Var m, n1, n2, n3: inteiro Início leial(n1) m ← n1 leia (n2) se (n2 > m) então m ← n2 fim_se leia(n3) se (n3 > m) então m ← n3 fim_se leia(n2) se (n1 = n2 e n2 = n3) então imprima (“essa combinação de valores não é desejada” ) senão imprima (m) fim_se fim
Sobre ele é INCORRETO afirmar:
a. Exibirá o maior entre três números lidos, exceto se os três valores forem iguais
b. Se forem lidos os valores 9, 7 e 2 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor 9
c. Se forem lidos os valores 1, 3 e 6 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 1, em seguida o valor 3 e, por último, o valor 6
d. Se forem lidos os valores 7, 2 e 9 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 7, em seguida o valor 2 e, por último, o valor 9
e. Se forem lidos os valores -1, -3 e -8 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor -1

Faça um algoritmo que o usuário informe os valores dos catetos de um triângulo retângulo e que ao final escreva a sua hipotenusa.
Algoritmo "Questao7" Var num1, num2, num3, num4, resp : real Inicio ESCREVAL("INFORME O 1º CATETO: ") LEIA(num1) ESCREVAL("INFORME O 2º CATETO: ") LEIA(num2) resp <- RAIZQ(num1^2 + num2^2) ESCREVAL("O VALOR DA HIPOTENUSA É: ", resp) Fimalgoritmo

Analise o algoritmo genérico abaixo, em Portugol, e determine o valor final da variável C: algoritmo declare A, B, C numérico A ← 1 B ← A + 2 C ← B * 3 C ← A + B - C / B + A fim algoritmo
Escolha uma opção:
a. 3
b. -1,25
c. 4
d. -0,6...
e. 2

Objeto que se constitui parcialmente ou é definido em termos de si próprio. Nesse contexto, um tipo especial de procedimento (algoritmo) será utilizado, algumas vezes, para a solução de alguns problemas. Esse procedimento é denominado
Escolha uma opção:
a. Rotatividade
b. Condicionalidade
c. Recursividade
d. Interligação
e. Repetição

Os algoritmos são compostos por estruturas de controle de três tipos: sequencial, condicional e de repetição.
Assinale a alternativa que apresenta apenas um tipo de estrutura de controle.
a. ... escreva ("Digite seu nome: ") leia (nome) escreva ("Digite sua idade: ") leia (idade) limpe a tela escreva ("Seu nome é:", nome) escreva ("Sua idade é:", idade) se (nome = "João") entao se (idade > 18) entao escreva (nome, "é maior de 18 anos!") fim se fim se ...
b. ... var nome: literal idade: inteiro inicio escreva ("Digite seu nome: ") leia (nome) escreva ("Digite sua idade: ") leia (idade) limpe a tela escreva ("Seu nome é:") escreva (nome) escreva ("Sua idade é:") escreva (idade) fim
c. ... leia (nome) escreva ("nome digitado: ") escreva (nome) se (nome = "Wally") entao escreva ("Encontrado o Wally!") senao cont <- 5 enquanto (cont > 0) escreva ("Não é Wally"...) cont <- (cont + 1) fim enquanto fim se ...
d. ... escreva ("Pressione qualquer tecla para começar...") leia (tecla) mensagem <- "Não devo acordar tarde..." numero <- 0 enquanto (numero < 100) escreva (mensagem) numero <- (numero + 1) fim enquanto escreva ("Pressione qualquer tecla para terminar...") leia (tecla) escreva ("Tecla digitada: ") escreva (tecla) ...
e. ... var nome: literal num: inteiro inicio escreva ("Digite seu nome: ") leia (nome) num <- 0 se (nome = "José") entao num <- (num + 1) fim se escreva ("Quantidade de João encontrados:") escreva (num) ...

Mais conteúdos dessa disciplina