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 5, trabalhamos com o conceito de lógica iterativa.O algoritmo abaixo foi desenvolvido utilizando o comando para-faca. Nele, o usuário digita uma série de idades e o programa retorna a faixa etária da pessoa. Assinale a alternativa correta que substitui o para-faca por enquanto-faca. Nota: 20.0 A enquanto i < qt faca . . . i<-i+1 fimenquanto Você acertou! B enquanto i < qt faca . . . qt<-qt+1 fimenquanto C enquanto i < qt faca . . . i<-i+1 fimpara D enquanto i = qt faca . . . i<-i+1 fimenquanto E enquanto i <= qt faca . . . qt<-qt+1 fimenquanto Questão 2/5 - Lógica de Programação e AlgoritmosNa aula 6 trabalhamos com o conceito de vetores. Considere um vetor de dimensão 10 chamado v1.Qual seria a lógica mais adequada para fazer a entrada, via teclado, 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 10 faca escreval("Digite um numero qualquer:") leia(v1[1]) fimpara B para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[pos]) fimpara Você acertou! C para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[10]) fimpara D para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1) fimpara E para pos de 1 ate 10 faca escreval("Digite um numero qualquer:") fimpara Questão 3/5 - Lógica de Programação e AlgoritmosO 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 ototal 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 AlgoritmosNa 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 facaB para x de 1 ate 10C para i de 1 ate 10 facaD enquanto x<10 faca E para x de 1 ate 10 faca Você acertou! Questão 5/5 - Lógica de Programação e AlgoritmosNa 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