Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Lógica de Programação e Algoritmos Na aula 6 trabalhamos com o conceito de vetores. Considere um vetor de dimensão 50 chamado v1. Qual seria a lógica mais adequada para mostrar na tela o valor de cada elemento deste vetor v1? Assinale a alternativa correta e assuma que a variável que varre as posições do vetor é a variável pos. Nota: 20.0 A para pos de 1 ate 50 faca leia("v",pos,": ",v1[pos]) fimpara B para pos de 1 ate 50 faca leia (v1) fimpara C enquanto pos<50 escreval(v1[pos]) fimenquanto D para pos de 1 ate 50 faca escreval(v1[pos]) fimpara Você acertou! E enquanto pos<50 escreval(v1) pos<-pos+1 fimenquanto Questão 2/5 - Lógica de Programação e Algoritmos Na Aula 5, trabalhamos com o conceito de laços de repetição. O algoritmo abaixo realiza um enquanto-faca para ler idades e sexo de pessoas. Existe uma parte do código faltando entre o fimenquanto e o fimalgoritmo. Que parte é essa? Assinale a alternativa que melhor representa esta parte. Nota: 20.0 A escreval("*** Totais por faixa-etária e sexo ***") escreval("Número de meninas: ",femmenor) escreval("Número de mulheres: ",femmaior) escreval("Número de meninos: ",mascmenor) escreval("Número de homens: ",mascmaior) B escreval("*** Totais por faixa-etária e sexo ***") escreval("Número de meninas: ",fem_menor) escreval("Número de mulheres: ",fem_maior) escreval("Número de meninos: ",masc_menor) escreval("Número de homens: ",masc_maior) Você acertou! C escreval("*** Totais por faixa-etária e sexo ***") escreval("Número de meninas: ",fem_menor) escreval("Número de mulheres: ",fem_maior) escreval("Número de mulheres: ",fem_menor) escreval("Número de meninos: ",masc_menor) D escreval("*** Totais por faixa-etária e sexo ***") escreval("Totais: ",fem_menor,fem_maior,masc_menor,masc_maior) E escreval("*** Totais por faixa-etária e sexo ***") para i de 1 ate qt faca escreval("Número de meninas: ",fem_menor) escreval("Número de mulheres: ",fem_maior) escreval("Número de meninos: ",masc_menor) escreval("Número de homens: ",masc_maior) fimpara Questão 3/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: 20.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. Você acertou! 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 4/5 - Lógica de Programação e Algoritmos Na Aula 6, trabalhamos com o conceito de vetores. O algoritmo abaixo faz a leitura de 5 números quaisquer, porém a lógica utlizada na leitura não é nada inteligente, pois vetores poderiam ser empregados no código. Assinale a alternativa que transforma a lógica acima em algo mais adequado para a lógica de programação. Nota: 20.0 A B C Você acertou! Correto. D E Questão 5/5 - Lógica de Programação e Algoritmos Na aula 6 trabalhamos com o conceito de vetores. Considere um vetor de dimensão 50 chamado v1. Qual seria a melhor lógica para a identificação do menor e do maior elemento deste vetor v1? Assinale a alternativa correta e assuma que a variável que varre as posições do vetor é a variável pos, a variável maior armazena o maior valor do vetor e a variável menor armazena o menor valor do vetor. Nota: 20.0 A para pos de 1 ate 10 faca se (v1[pos]>maior) entao maior<-v1[pos] fimse se (v1[pos]<menor) entao menor<-v1[pos] fimse fimpara B maior<-v1[1] menor<-v1[1] para pos de 1 ate 10 faca se (v1[pos]>maior) entao maior<-v1[pos] senao menor<-v1[pos] fimse fimpara C maior<-v1[1] menor<-v1[1] para pos de 1 ate 50 faca se (v1[pos]>maior) entao maior<-v1[pos] fimse se (v1[pos]<menor) entao menor<-v1[pos] fimse fimpara Você acertou! D maior<-v1[1] menor<-v1[1] se (v1[pos]>maior) entao maior<-v1[pos] fimse se (v1[pos]<menor) entao menor<-v1[pos] fimse E maior<-v1[pos] menor<-v1[pos] para pos de 1 ate 50 faca se (v1[pos]>maior) entao maior<-v1[pos] fimse se (v1[pos]<menor) entao menor<-v1[pos] fimse fimpara
Compartilhar