Buscar

Apol 04 Lógica de Programação e Algoritmos nota 100

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

06/11/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/329611/novo/1/61145 1/4
Questão 1/5 - Lógica de Programação e Algoritmos
Para a linguagem de programação C, a sintaxe da estrutura de repetição REPITA-ATE começa 
com a palavra-chave 1, seguida de um bloco de uma ou mais instrução entre 2 e terminada pela 
palavra-chave 3, seguida de uma expressão de teste entre 4 terminada por 5.
 
Substitua os números 1, 2, 3, 4 e 5 pelas respectivas palavras corretas.
Nota: 20.0
A while, do, chaves, parênteses e ponto-e-
vírgula
B do, chaves, while, parênteses e ponto-e-
vírgula
C do, while, chaves, parênteses e ponto-e-
vírgula
D do, parênteses, while, chaves e ponto-e-
vírgula
E do, chaves, while, ponto-e-vírgula e
parênteses
Questão 2/5 - Lógica de Programação e Algoritmos
A linguagem C permite a utilização de uma estrutura de repetição dentro de outra estrutura de 
repetição. Quando um laço faz parte do corpo de outro laço, dizemos que o laço interno é um laço 
aninhado. Analise o algoritmo abaixo sobre este assunto.
 
 
 int main ()
 {
 int i=0;
 do
 {
 int j=0;
 do
 {
 printf(" UNINTER ", i,j);
 j++;
 } while (j<2);
 i++;
 printf("\n");
Você acertou!
06/11/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/329611/novo/1/61145 2/4
 
 } while (i<2);
 system("pause");
 return 0;
 }
Nesse algoritmo foi usado a estrutura de repetição do-while. A saída na tela para o usuário, 
imprimirá:
Nota: 20.0
A Duas vezes a palavra UNINTER em duas
linhas distintas.
B Três vezes a palavra UNINTER em uma só
linha.
C Uma vez a palavra UNINTER em duas linhas
distintas
D Uma vez a palavra UNINTER em uma só
linha
E Duas vezes a palavra UNINTER em uma
linha e uma vez a palavra UNINTER em outra
linha.
Questão 3/5 - Lógica de Programação e Algoritmos
Durante a execução de um algoritmo as instruções nem sempre são executadas de uma maneira 
sequencial, disso depende a lógica de programação que foi aplicada na programação. Isto ocorre 
porque muitas vezes necessitamos que uma parte do programa deva repetir-se algumas vezes 
para a execução de uma tarefa. 
 Uma estrutura de repetição contém alguns elementos fundamentais que são:
 
I. Inicialização
 II. Condição
 III. Precisão composta
 IV. Corpo
 V. Iteração
É correto apenas:
Nota: 20.0
A I, III, IV e V
Você acertou!
06/11/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/329611/novo/1/61145 3/4
B I, II, IV e V
C I, II e III
D I, II, III e IV
E Todas as respostas
Questão 4/5 - Lógica de Programação e Algoritmos
A estrutura de repetição for (PARA) é uma estrutura que reúne no cabeçalho os elementos de 
inicialização, condição e iteração reunidos na forma e o corpo é organizado em seguida.
 
I. A inicialização da variável contadora é realizada implicitamente, com o valor de <início> 
informado da declaração da estrutura PARA. 
 II. A iteração é controlada pela condição que determina a quantidade de vezes que será repetida 
pelo valor <início> e <fim>.
 III. No final de cada iteração, o valor da variável contadora é incrementado no valor especificado 
pelo <valor de incremento>).
 IV. O bloco de uma ou mais instrução são delimitados pelas chaves.
 V. É possível ter um ou mais laços de repetições dentro do PARA. Essa técnica é conhecida como 
laços de repetições aninhados.
 
É correto apenas:
Nota: 20.0
A I, III, IV e V
B I, II, IV e V
C II, III, IV e V
D I, II, III e IV
E Todas as respostas
Questão 5/5 - Lógica de Programação e Algoritmos
As estruturas de repetições também são conhecidas como laços (loops) é a execução de um 
conjunto de ações uma vez, várias vezes ou nenhuma vez, dependendo de uma condição 
Você acertou!
Você acertou!
06/11/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/329611/novo/1/61145 4/4
verdadeira ou falsa, resultado booleano da avaliação de uma expressão.
A linguagem C permite a utilização de uma estrutura dentro de outra estrutura de repetição. 
Quando um laço faz parte do corpo de outro laço, dizemos que o laço interno é?
Nota: 20.0
A A estrutura de repetição while (ENQUANTO)
B A estrutura de repetição while-do (ATE-
REPITA)
C A estrutura de repetição do-while (REPITA-
ATE)
D A estrutura de repetição for (PARA)
E A estrutura de repetição aninhada
Você acertou!

Outros materiais