Logo Passei Direto
Buscar

Exercícios de Lógica de Programação

Ferramentas de estudo

Questões resolvidas

A estrutura de repetição é utilizada quando se sabe o número de vezes em que um trecho do algoritmo deve ser repetido. Uma das estruturas de repetição utiliza um número definido de repetições.
Qual seria a melhor estrutura para uma repetição com número definido de repetições?
A PARA de ate [passo ] faca fimpara
B PARA de ate [passo ] faca fimse
C PARAENQUANTO de ate [passo ] faca fimpara
D SEENQUANTO para de ate [passo ] faca fimse
E DE de ate [passo ] faca fimpara

Na lógica de programação temos várias estruturas: sequência, seleção e repetição. Numa seleção, possuímos algumas variações, como a encadeada por exemplo.
Qual seria a estrutura correta para seleção encadeada?
A se então se então Comandos fimse senao se então Comandos fimse fimse
B se então fimse se então Comandos fimse senao fimse se então Comandos fimse fimse
C se então Comandos fimse se então Comandos fimse se então Comandos fimse
D se então Comandos fimse se então Comandos fimse
E se então Comandos fimse se então Comandos fimse

O algoritmo abaixo executa 10 vezes a lógica principal.
Qual a melhor substituição para que o programa execute n vezes tal repetição?
A var x, idade,crianca,preadole,adolescente,adulto: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(qt) para x de 1 ate qt faca
B var x, idade,crianca,preadole,adolescente,adulto,qtx: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(“qt”) para x de 1 ate qt faca
C var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") para x de 1 ate qt-1 faca
D var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(qt) para x de 1 ate qt faca
E var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(“xt”) para x de 1 ate qt faca

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A estrutura de repetição é utilizada quando se sabe o número de vezes em que um trecho do algoritmo deve ser repetido. Uma das estruturas de repetição utiliza um número definido de repetições.
Qual seria a melhor estrutura para uma repetição com número definido de repetições?
A PARA de ate [passo ] faca fimpara
B PARA de ate [passo ] faca fimse
C PARAENQUANTO de ate [passo ] faca fimpara
D SEENQUANTO para de ate [passo ] faca fimse
E DE de ate [passo ] faca fimpara

Na lógica de programação temos várias estruturas: sequência, seleção e repetição. Numa seleção, possuímos algumas variações, como a encadeada por exemplo.
Qual seria a estrutura correta para seleção encadeada?
A se então se então Comandos fimse senao se então Comandos fimse fimse
B se então fimse se então Comandos fimse senao fimse se então Comandos fimse fimse
C se então Comandos fimse se então Comandos fimse se então Comandos fimse
D se então Comandos fimse se então Comandos fimse
E se então Comandos fimse se então Comandos fimse

O algoritmo abaixo executa 10 vezes a lógica principal.
Qual a melhor substituição para que o programa execute n vezes tal repetição?
A var x, idade,crianca,preadole,adolescente,adulto: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(qt) para x de 1 ate qt faca
B var x, idade,crianca,preadole,adolescente,adulto,qtx: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(“qt”) para x de 1 ate qt faca
C var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") para x de 1 ate qt-1 faca
D var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(qt) para x de 1 ate qt faca
E var x, idade,crianca,preadole,adolescente,adulto,qt: inteiro inicio // Seção de Comandos escreval("Digite a quantidade de entradas:") leia(“xt”) para x de 1 ate qt faca

Prévia do material em texto

APOL 3
PROTOCOLO: 201703181517457F3E3E7JOÃO DE SOUZA DELFINO - RU: 1517457 Nota: 100
Disciplina(s): 
Lógica de Programação e Algoritimos
Data de início: 18/03/2017 23:15
Prazo máximo entrega: -
Data de entrega: 19/03/2017 13:01
Questão 1/5 - Lógica de Programação e Algoritimos
A estrutura de repetição é utilizada quando se sabe o número de vezes em que um trecho do algoritmo deve ser repetido.
Uma das estruturas de repetição utiliza um número definido de repetições.
Qual seria a melhor estrutura para uma repetição com número definido de repetições?
Nota: 20.0
A PARA de ate [passo ] faca 
 
fimpara
B PARA de ate [passo ] faca 
 
fimse
C PARAENQUANTO de ate [passo ] faca 
 
fimpara
Você acertou!
Aula 05 - Slide 13

9AVA UNIVIRTUS
05/04/2017http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
D SEENQUANTO para de ate [passo ] faca 
 
fimse
E DE de ate [passo ] faca 
 
fimpara
Questão 2/5 - Lógica de Programação e Algoritimos
Na lógica de programação temos várias estruturas: sequência, seleção e repetição.
Numa seleção, possuímos algumas variações, como a encadeada por exemplo.
Qual seria a estrutura correta para seleção encadeada?
Nota: 20.0
A se 
entao 
 se 
 entao Comandos 
 fimse 
senao 
 se 
 entao Comandos 
 fimse 
fimse
Você acertou!
Aula 04 Slide 19

9AVA UNIVIRTUS
05/04/2017http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
B se 
entao 
fimse
 se 
 entao Comandos 
 fimse 
senao 
fimse
 se 
 entao Comandos 
 fimse 
fimse
C se 
 entao Comandos 
fimse
se 
 entao Comandos 
fimse
se 
 entao Comandos 
fimse
D se 
 entao Comandos 
fimse
se 
 entao Comandos 
fimse
E se 
 entao Comandos 
fimse
se 
 entao Comandos 
fimse
Questão 3/5 - Lógica de Programação e Algoritimos
O algoritmo a seguir resolve uma equação de segundo grau.
01 algoritmo "eqSegundoGrau"
02 // Função : Resolver uma equação de segundo grau
03 // Autor :
04 // Seção de Declarações
05 var
 06 a,x,c, delta : inteiro
 07 x1,x2 : real
9AVA UNIVIRTUS
05/04/2017http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
08 inicio
09// Seção de Comandos
 10 escreva("Digite um valor para a:")
 11 leia(a)
 12 escreva("Digite um valor para b:")
 13 leia(b)
 14 escreva("Digite um valor para c:")
 15 leia(c)
 16 se (a=0) entao
 17 escreva("Impossível de realizar operação")
 18 senao
 19 delta=0) entao
 21 x1=0) entao
 21 x114) e (idade= 18 entao
 adulto12) e (idade=11) e (idade11) e (idade11) e (idade11) e (idade11) e (idade14) e (idade= 18 entao
 adultode entradas:")
leia(qt)
para x de 1 ate qt faca
B var
x, idade,crianca,preadole,adolescente,adulto,qtx: inteiro
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(“qt”)
para x de 1 ate qt faca
C var
x, idade,crianca,preadole,adolescente,adulto,qt: inteiro
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
para x de 1 ate qt-1 faca
D var
x, idade,crianca,preadole,adolescente,adulto,qt: inteiro
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(qt)
para x de 1 ate qt faca
E var
x, idade,crianca,preadole,adolescente,adulto,qt: inteiro
inicio
// Seção de Comandos
escreval("Digite a quantidade de entradas:")
leia(“xt”)
para x de 1 ate qt faca
Você acertou!
Slides das Aulas 05

9AVA UNIVIRTUS
05/04/2017http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/

Mais conteúdos dessa disciplina