Baixe o app para aproveitar ainda mais
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!
Compartilhar