Buscar

Apol3 Logica e Algoritimos

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

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

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ê viu 3, do total de 8 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

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

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ê viu 6, do total de 8 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

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

Prévia do material em texto

Questão 1/5 - Lógica de Programação e Algoritmos 
O algoritmo abaixo envolve conteúdos como funções de entrada e saída e 
laços de repetição/iteração. 
 
 
Assinale a alternativa que contém o enunciado que melhor descreve o 
funcionamento deste algoritmo. 
Nota: 0.0 
 A Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a média, a soma deste valores e o total de valores digitados. O programa se encerra quando o usuário digitar um valor menor ou igual a zero. 
 B Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a soma deste valores e o total de valores digitados. O programa se encerra quando o usuário digitar um valor menor ou igual a zero. 
 C Faça um algoritmo em que o usuário digita inúmeros valores do tipo inteiro e calcula a soma e o total de valores digitados. O programa se encerra quando o usuário digitar um valor menor ou igual a zero. 
 D Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a média e o total de valores digitados.
 E Faça um algoritmo em que o usuário digita inúmeros valores do tipo real e calcula a média, a soma deste valores e o total de valores digitados. 
 
Questão 2/5 - Lógica de Programação e Algoritmos 
O algoritmo abaixo envolve o conteúdo abordado na Aula 5. Nele, um 
conjunto de instruções é executado 10 vezes utilizando um para-faca. 
 
 
 
Assinale a alternativa que faça com o programa execute o código dentro 
do para-faca quantas vezes o usuário quiser (não somente 10 vezes)? 
Nota: 20.0 
 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 
 
Você acertou! 
Slides das Aulas 05 
 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 
 
Questão 3/5 - Lógica de Programação e Algoritmos 
Uma estrutura de repetição é utilizada quando se deseja repetir um trecho 
do algoritmo, conforme vimos na Aula 5. Uma dos tipos de estrutura 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: 0.0 
 A PARA <variável> de ate [passo] faca <seqüência-de-comandos> 
fimpara 
Aula 05 - Slide 13 
 
 
 B PARA <variável> de ate [passo] faca <seqüência-de-comandos> 
fimse 
 C PARAENQUANTO <variável> de ate [passo] faca <seqüência-de-comandos> 
fimpara 
 D SEENQUANTO para <variável> de ate [passo] faca <seqüência-de-comandos> 
fimse 
 E DE <variável> de ate [passo] faca <seqüência-de-comandos> 
fimpara 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
Na Aula 6 trabalhamos com o conceito de vetores em psedocódigo. Vetores 
são variáveis que podem conter diversos valores. 
O algoritmo abaixo realiza a leitura de 10 nomes de pessoas e o seu sexo, e 
armazena os nomes em 2 vetores diferentes. 
Caso a pessoa seja homem, é armazenada no vetor Vmasc, e caso seja 
mulher, no vetor Vfem. 
 
 
Infelizmente, o código contém erros. Assinale a alternativa que identifica 
todos os erros do código. 
Nota: 20.0 
 A  A leitura do Nome e do Sexo devem estar dentro do para-se.  Estão invertidos os vetores de armazenamento dentro do se-faca. Deveria ser primeiro o
 A variável i está declarada errada. Ela deve ser to tipo inteiro. 
Você acertou! 
 B  A leitura do Nome e do Sexo devem estar dentro do para-se.  A variável i está declarada errada. Ela deve ser to tipo inteiro. 
 C  A leitura do Nome e do Sexo devem estar dentro do para-se.  Estão invertidos os vetores de armazenamento dentro do se-faca. Deveria ser primeiro o
 D  O para-se é inapropriado para esta situação. Deve-se utilizar o enquanto-faca.  Estão invertidos os vetores de armazenamento dentro do se-faca. Deveria ser primeiro o
 A variável i está declarada errada. Ela deve ser to tipo inteiro 
 E  O para-se é inapropriado para esta situação. Deve-se utilizar o enquanto-faca.  A variável i está declarada errada. Ela deve ser to tipo inteiro 
 
Questão 5/5 - Lógica de Programação e Algoritmos 
Na Aula 4 trabalhamos com o conceito de Lógica Iterativa. Analise o código 
abaixo que envolve este conteúdo. 
 
 
 
 
Perceba que existe uma linha faltando no código. Assinale a alternativa que 
corresponde a esta linha. 
Nota: 20.0 
 A enquanto x de 1 ate 10 faca 
 B para x de 1 ate 10 
 C para i de 1 ate 10 faca 
 D enquanto x<10 faca 
 E para x de 1 ate 10 faca Você acertou!

Outros materiais