Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lógica de Programação e Algoritmos Apol 1 Questão 1/5 A lógica pode ser compreendida como a arte de bem pensar e também como uma ciência que estuda as FORMAS do pensamento. Em complemento a tal ideia, podemos afirmar que: I- A lógica é a correção do pensamento. II - Nos ensina a usar corretamente as leis do pensamento, segundo a filosofia, arte ou técnica. III- A forma mais complexa do pensamento é a lógica. IV- A lógica é proveniente da filosofia. Em relação à lógica, seus conceitos e origens, qual das alternativas a seguir corresponde ao conjunto de Verdadeiros (V) e Falsos(F) CORRETO? A V,V,F,V Slides 9-12 - Aula 1. B V,V,F,F C F,V,F,V D V,V,V,V E V,F,F,V Questão 2/5 A lógica muitas vezes é relacionada à racionalidade e à coerência e frequentemente a associamos apenas à matemática. Porém, sua aplicabilidade possui mais relação com outras áreas que possamos imaginar. Qual das alternativas abaixo complementa tal afirmativa? A Além da matemática, somente a área de Direito faz uso da lógica. B Todas as demais ciências, além da matemática, também fazem uso da lógica. Você acertou! Slide 8 - Aula 1. C Somente as áreas das ciências exatas utilizam a lógica. D Somente as áreas de exatas e humanas utilizam a lógica. E Somente as áreas de humanas, além da matemática, utilizam a lógica. Questão 3/5 Na escrita de um algoritmo que calcule a média de três valores quaisquer, a melhor resolução escrita em descrição narrativa seria: A 1-receber os três valores. 2 – calcular a média aritmética. 3-se a média for maior que 7 dizer que o aluno está aprovado. 4-mostrar a média. B 1-receber os três valores. 2 – calcular a soma aritmética. 3-mostrar a soma aritmética. 4-mostrar a média. C 1-receber os três valores. 2-calcular a média aritmética. 3-mostrar a média aritmética. Você acertou! Veja slides das Aulas 01 e 02 e exemplos apresentados. Observe que a descrição do problema pede: calcule a média de três valores quaisquer. Ele não fala em condicionar a média a algum valor. D 1-receber os três valores. 2 – somar os três valores. 3-mostrar a média aritmética. E 1-receber os dois valores. 2 –Calcular a média dos três valores. 3-mostrar a média aritmética. Questão 4/5 Um algoritmo pode ser escrito ou desenhado de várias formas. De acordo com tal premissa, identifique quais afirmativas estão corretas. I-Descrição Narrativa: é uma forma de escrevermos um algoritmo em linguagem natural. II-Fluxograma: é uma forma de desenharmos um algoritmo através de símbolos gráficos predefinidos de passos. III-Diagrama de Fluxo de Dados: é uma forma de desenharmos um algoritmo através do fluxo de processos. IV-Pseudocódigo: é uma forma de escrita em linguagem natural com algumas regras predefinidas de passos a serem seguidos para a resolução. Qual o conjunto de Verdadeiros(V) e Falsos(F) corresponde à resposta? A V,V,F,V Slides 4-10 - Aula 02. B V,V,V,V C V,V,F,F D V,F,F,V E F,V,F,V Questão 5/5 Descrição narrativa consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural (por exemplo, a língua portuguesa), os passos a serem seguidos para sua resolução. Quais são as Vantagens e Desvantagens em relação ao uso da descrição narrativa? I- Vantagem: Língua natural, próxima do ser humano. II - Vantagem: Linguagem Visual, que facilita a compreensão humana. III - Desvantagem: Gera dúvidas e várias interpretações possíveis. IV - Desvantagem : Dificuldade para transcrição em código de programa de computador. Qual a alternativa corresponde ao conjunto de Verdadeiros (V) e Falsos (V) segundo as vantagens e desvantagens? A V,F,V,F B V,V,V,V C F,F,V,V D V,F,V,V Você acertou! Slides 6 e 7 da Aula 02. E V,F,F,F Apol 2 Questão 1/5 Aproximando-nos da maneira pela qual o computador manipula as informações, os tipos primitivos básicos utilizados para construção de programas serão: I - Numéricos (Inteiro, Real) II - Caracter III - Objetos IV - Lógicos Considerando as respostas anteriores, qual o conjunto de Verdadeiros (V) e Falsos (F) corresponde à resposta correta? A V,V,F,V Você acertou! Slide 05 da Aula 03. B V,V,F,F C V,F,F,V D F,F,F,V E V,F,F,F Questão 2/5 Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo: Qual a resposta correta para este algoritmo? A 1-Entrada, 2-Saída, 3-Processamento B 1-Entrada, 2-Processamento, 3-Saída Você acertou! Slides e Vídeo-Aula 03. C 1-Declaração de variáveis, 2-Entrada e Processamento, 3-Saída D 1-Declaração de variáveis e Entrada, 2-Processamento, 3-Saída E 1-Processamento, 2-Saída, 3-Entrada Questão 3/5 Para o algoritmo abaixo, identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo correto: Algoritmo expoente algoritmo "expon" // Função : Calcular um numero elevado a outro // Autor : Profa. Maristela. // Data : 12/03/2015 // Seção de Declarações var result, base, expo: real inicio // Seção de Comandos escreval("Digite um valor para a base : ") leia(base) escreval("Digite um valor para o expoente : ") leia(expo) ____________________________ escreval("") escreva(base, " elevado a ",expo, " vale ", result) fimalgoritmo A result<-base***expo B result<-^base*expo C result<-base^expo Você acertou! Slides e vídeoaula 03. D result<-base*(expo)^2 E result<-base/(expo)^2 Questão 4/5 Quando iniciamos nosso algoritmo, precisamos definir nossas variáveis. Quais exemplos de nomes de variáveis abaixo estão corretos de acordo com as regras de definição de variáveis? I - 123x : inteiro II - nome, endereco : caracter III - peso, dolar : real IV - resposta : logico Quais afirmativas corresponde ao conjunto de Verdadeiros(V) e Falsos(F) para a regra de construção e definição de variáveis? A F,V,V,V Você acertou! Não podemos iniciar o nome de variáveis com números, logo, a variável 123x está definida de forma incorreta. B F,V,V,F C V,V,V,V D F,V,F,F E F,V,F,V Questão 5/5 Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto: A se (n1=n2) e (n1>n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse B se (n1>n2) e (n1>n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse Você acertou! Slides e Vídeoaula 04 C se (n1>n2) e (n1=n3) e (n2<>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse D se (n1>n2) e (n1<n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1<n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse E se (n1>n2) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1<n2)e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n2,">", n2) fimse Apol 3 Questão 1/5 O algoritmo a seguir faz o cálculo da área de um retângulo. 01 algoritmo "Retangulo" 02 // Seção de Declarações 03 var 04 base, altura, area: real 05 inicio 06 // Seção de Comandos 07 escreval("Digite o valor para a base: ") 08 leia(base) 09 escreval("Digite o valor para a altura: ") 10 leia(base) 11 area<-base*altura 12 escreval("Area do retângulo=", altura) 13 fimalgoritmo Porém, há dois erros. Quais seriam os erros? A Na linha 10 deveria ser: leia(altura). Na linha 12 deveria ser: escreval("Area do retângulo=", area) Você acertou! 01 algoritmo "Retangulo" 02 // Seção de Declarações 03 var 04 base, altura, area: real 05 inicio 06 // Seção de Comandos 07 escreval("Digite o valor para a base: ") 08 leia(base) 09 escreval("Digite o valor para a altura: ") 10 leia(altura) 11 area<-base*altura 12 escreval("Area do retângulo=", area) 13 fimalgoritmo B Na linha 08 deveria ser: leia(altura). Na linha 12 deveria ser: escreval("Area do retângulo=", area) C Na linha 11 deveria ser área=base*altura. Na linha 12 deveria ser: escreval("Area do retângulo=", area) D Na linha 04 deveria ser: real: base, altura, area Na linha 12 deveria ser: escreval("Area do retângulo=", area) E Na linha 10 deveria ser: leia(area). Na linha 13 deveria ser: escreval("Area do retângulo=", area) Questão 2/5 O algoritmo a seguir resolve uma equação de segundo grau. 01 algoritmo "eqSegundoGrau" 02 // Função : Resolver uma equação de segundo grau 03 // Autor : 04 // Seção de Declarações 05 var 06 a,x,c, delta : inteiro 07 x1,x2 : real 08 inicio 09// Seção de Comandos 10 escreva("Digite um valor para a:") 11 leia(a) 12 escreva("Digite um valor para b:") 13 leia(b) 14 escreva("Digite um valor para c:") 15 leia(c) 16 se (a=0) entao 17 escreva("Impossível de realizar operação") 18 senao 19 delta<-((b*b)-4*(a*c)) 20 se (delta>=0) entao 21 x1<-( (-b+ RaizQ(delta)) /2*a) 22 x2<-( (-b- RaizQ(delta)) /2*a) 23 escreva("x1=",x1) 24 escreva("x2=",x1) 25 senao 26 escreva("Equação não tem raízes, delta<0") 27 fimse 28 fimse 29 fimalgoritmo Porém, há dois erros. Quais seriam os erros? Observação: Lembrando que RaizQ é uma função pré-definida no VisuALG e está correto o seu uso. A As linhas 25 e 26 estão erradas. Não deveria aparecer tal mensagem. Na linha 19 deveria ser: b<-((b*3)-4*(a*c)) B Na linha 06 deveria ser: a,b,c, delta : inteiro Na linha 24 deveria ser: escreva("x2=",x2) Você acertou! 01 algoritmo "eqSegundoGrau" 02 // Função : Resolver uma equação de segundo grau 03 // Autor : 04 // Seção de Declarações 05 var 06 a,b,c, delta : inteiro 07 x1,x2 : real 08 inicio 09// Seção de Comandos 10 escreva("Digite um valor para a:") 11 leia(a) 12 escreva("Digite um valor para b:") 13 leia(b) 14 escreva("Digite um valor para c:") 15 leia(c) 16 se (a=0) entao 17 escreva("Impossível de realizar operação") 18 senao 19 delta<-((b*b)-4*(a*c)) 20 se (delta>=0) entao 21 x1<-( (-b+ RaizQ(delta)) /2*a) 22 x2<-( (-b- RaizQ(delta)) /2*a) 23 escreva("x1=",x1) 24 escreva("x2=",x2) 25 senao 26 escreva("Equação não tem raízes, delta<0") 27 fimse 28 fimse 29 fimalgoritmo C Na linha 04 deveria ser: inteiro: a,b,c, delta Na linha 19 deveria ser: delta<-((b*2)-4*(a*c)) D Na linha 04 deveria ser: inteiro: a,b,c, delta Está faltando um fimse na linha 25 E Na linha 10 deveria ser: leia(area). Está faltando um fimse na linha 25 Questão 3/5 O algoritmo abaixo executa 10 vezes a lógica principal. Qual a melhor substituição para que o programa execute n vezes tal repetição? algoritmo "prog2" var x, idade,crianca,preadole,adolescente,adulto: inteiro inicio // Seção de Comandos para x de 1 ate 10 faca escreva("Digite uma idade: ") leia(idade) se idade<=11 entao crianca<-crianca+1 fimse se (idade>11) e (idade<=14) entao preadole<-preadole+1 fimse se (idade>14) e (idade<=17) entao adolescente<-adolescente+1 fimse se idade >= 18 entao adulto<-adulto+1 fimse fimpara escreval("*** Totais por faixa-etária ***") escreval("Número de criancas: ",crianca) escreval("Número de pre-adolescentes: ",preadole) escreval("Número de adolescentes: ",adolescente) escreval("Número de adultos: ",adulto) fimalgoritmo 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 4/5 Na lógica de programação temos várias estruturas: sequência, seleção e repetição. Numa seleção, possuímos algumas variações, como a encadeada por exemplo. Qual seria a estrutura correta para seleção encadeada? A se <condição 1> entao se <condição 2> entao Comandos fimse senao se <condição 3> entao Comandos fimse fimse Você acertou! Aula 04 Slide 19 B se <condição 1> entao fimse se <condição 2> entao Comandos fimse senao fimse se <condição 3> entao Comandos fimse fimse C se <condição 1> entao Comandos fimse se <condição 2> entao Comandos fimse se <condição 3> entao Comandos fimse D se <condição 1> entao Comandos fimse se <condição 1> entao Comandos fimse E se <condição 2> entao Comandos fimse se <condição 2> entao Comandos fimse Questão 5/5 Na lógica de programação temos várias estruturas: sequência, seleção e repetição. Numa seleção, possuímos algumas variações, como a seleção composta por exemplo. Qual seria a estrutura correta para seleção composta? A se <condição> entao Comandos senao Comandos fimse Você acertou! AULA 04 - Slides 16 e 17 B caso <condição> entao Comandossenao Comandos fimse C se <condição> entao Comandos fimse senao Comandos fimse D se <condição> entao Comandos fimse se <condição> entao Comandos fimse E se <condição> entao Comandos fimcondicao se <condição> entao Comandos fimcondicao Apol 4 Questão 1/5 - Lógica de Programação e Algoritimos Para o algoritmo abaixo, qual deveria ser o resultado exibido para uma matriz 3X3? algoritmo "matriz" var matriz:vetor[1..10,1..10] de inteiro i,j,m,n:inteiro inicio escreval("***** Entrada de Dados *****") escreval("") escreva("Digite o numero de linhas e o numero de colunas para matriz:") leia(m,n) para i de 1 ate m faca para j de 1 ate n faca escreva("Digite um valor para linha:",i," coluna:",j,":") matriz[i,j]<-i+1 fimpara fimpara limpatela escreval("***** Resultados da matriz *****") para i de 1 ate m faca para j de 1 ate n faca escreva(matriz[i,j]) fimpara escreval("") fimpara fimalgoritmo Nota: 20.0 A 1 1 1 2 2 2 3 3 3 B 2 2 2 3 3 3 4 4 4 Você acertou! C 2 2 2 2 2 2 3 3 3 D 1 1 1 3 3 3 5 5 5 E 1 2 3 3 4 5 5 6 7 Questão 2/5 - Lógica de Programação e Algoritimos Para o algoritmo abaixo, explique a necessidade de se utilizar as variáveis k e j: algoritmo "vetores" var i,j,k,n : inteiro v: vetor [1..50] de real vp: vetor [1..50] de real vn: vetor [1..50] de real aux: real inicio //seção de comandos escreval("Digite o número de elementos do vetor:") leia(n) para i de 1 ate n faca escreval("Digite um numero qualquer:") leia(v[i]) fimpara limpatela k<-0 j<-0 para i de 1 ate n faca se (v[i]>0) entao k<-k+1 vp[k]<-v[i] senao j<-j+1 vn[j]<-v[i] fimse fimpara escreval("Positivos:") para i de 1 ate k faca escreval(vp[i]) fimpara escreval("Negativos:") para i de 1 ate j faca escreval(vn[i]) fimpara Fimalgoritmo Nota: 20.0 A As variáveis k e j são utilizadas para que os vetores "vp" e "vn" tenham suas posições preenchidas, respectivamente, com os valores positivos e negativos do vetor "v", definindo a quantidade de elementos de cada um destes vetores. Você acertou! B As variáveis k e j são utilizadas para acumular a soma dos valores positivos e negativos do vetor "v". C As variáveis k e j são utilizadas para separar os valores dos números positivos e negativos do vetor "v". D As variáveis k e j são utilizadas como contéudos dos vetores "vp" - valores positivos e "vn" - valores negativos. E As variáveis k e j são utilizadas como contéudos dos vetores "vp" - valores positivos e "vn" - valores ímpares. Questão 3/5 - Lógica de Programação e Algoritimos Para o algoritmo abaixo, qual a melhor declaração de variáveis? algoritmo "vetores" inicio //seção de comandos escreval("Digite o número de elementos do vetor:") leia(n) para i de 1 ate n faca escreval("Digite um numero qualquer:") leia(v[i]) fimpara escreval("Digite um valor qualquer para inserir no vetor:") leia(valor) escreval("Digite a posição do vetor") leia(posicao) para i de n ate 2 passo -1 faca se (i>=posicao) entao v[i+1]<-v[i] fimse se (posicao=i) entao v[i]<-valor fimse fimpara para i de 1 ate n+1 faca escreval(v[i]) fimpara fimalgoritmo Nota: 20.0 A var i,n,posicao : inteiro valor:real v: vetor [1..50] de real Você acertou! B var i,posicao : inteiro valor:real v: vetor [1..50] de real C var i,n,posicao : inteiro v: vetor [1..50] de real D var i,n: inteiro valor:real v: vetor [1..50] de real E var y,x: inteiro valor:real v1: vetor [1..50] de real Questão 4/5 - Lógica de Programação e Algoritimos Para o algoritmo abaixo, qual deveria ser a saída para uma matriz 5X5? algoritmo "matriz" var matriz:vetor[1..10,1..10] de inteiro i,j,m,n:inteiro inicio escreval("***** Entrada de Dados *****") escreval("") escreva("Digite o numero de linhas e o numero de colunas para matriz:") leia(m,n) para i de 1 ate m faca para j de 1 ate n faca escreva("Digite um valor para linha:",i," coluna:",j,":") matriz[i,j]<-j+i fimpara fimpara limpatela escreval("***** Resultados da matriz *****") para i de 1 ate m faca para j de 1 ate n faca escreva(matriz[i,j]) fimpara escreval("") fimpara fimalgoritmo Nota: 20.0 A 2 3 4 5 6 4 5 6 7 8 5 6 7 8 9 6 7 8 9 10 7 8 9 10 11 B 2 3 4 5 6 3 4 5 6 7 4 5 6 7 8 5 6 7 8 9 6 7 8 9 10 Você acertou! C 1 3 4 5 6 2 5 6 7 8 3 6 7 8 9 4 7 8 9 10 5 8 9 10 11 D 1 2 3 4 5 2 4 5 6 7 3 5 6 7 8 4 6 7 8 9 5 7 8 9 10 E 1 2 3 4 5 2 4 5 6 7 3 5 6 7 8 4 6 7 8 9 15 17 18 19 20 Questão 5/5 - Lógica de Programação e Algoritimos Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto. O algoritmo faz a distribuição dos números em outros dois vetores, um vetor só com o zero e os números positivos e outro só com números negativos: algoritmo "vetores" var i,j,k,n : inteiro v: vetor [1..50] de real vp: vetor [1..50] de real vn: vetor [1..50] de real aux: real inicio //seção de comandos escreval("Digite o número de elementos do vetor:") leia(n) para i de 1 ate n faca escreval("Digite um numero qualquer:") leia(v[i]) fimpara limpatela +---------------------------------------------------------------------------------------------------- ---------------------------+ +---------------------------------------------------------------------------------------------------- ---------------------------+ escreval("Positivos:") para i de 1 ate k faca escreval(vp[i]) fimpara escreval("Negativos:") para i de 1 ate j faca escreval(vn[i]) fimpara fimalgoritmo Nota: 20.0 A para i de 1 ate n faca se (v[i]>1) entao k<-k+1 vp[k]<-v[i] senao j<-j+1 vn[j]<-v[i] fimse fimpara B k<-0 j<-0 para i de 1 ate n faca se (v[i]>=0) entao k<-k+1 vp[k]<-v[i] senao j<-j+1 vn[j]<-v[i] fimse fimpara Você acertou! C para i de 1 ate n faca se (v[i]>0) entao k<-k+1 vp[i]<-v[i] senao j<-j+1 vn[i]<-v[i] fimse fimpara D k<-0 j<-0 para i de 1 ate n faca se (v[i]>0) entao vp[k]<-v[i] senao vn[j]<-v[i] fimse fimpara E x<-0 j<-0 para i de 1 ate n faca se (v[i]>0) entao vp[k]<-v[x]senao vn[j]<-v[i] fimse fimpara Apol 5 Questão 1/5 - Lógica de Programação e Algoritimos No algoritmo abaixo quantas linhas com asteriscos serão mostradas na tela? algoritmo "Procedimento" var x:caracter procedimento linha var inicio escreval("******************************************************") escreval("") fimprocedimento inicio // Seção de Comandos escreval("***** Titulo *****") escreval("") linha leia(x) linha escreval(x) linha linha fimalgoritmo Nota: 20.0 A Duas B Quatro Você acertou! C Três D Nenhuma E Cinco Questão 2/5 - Lógica de Programação e Algoritimos O que a função definida no algoritmo abaixo faz? algoritmo "Função" // Seção de Declarações var n1,n2,resultado1:real funcao fsx(v1,v2:real):real var total:real inicio total<-v1+(v2*v2) retorne total fimfuncao inicio // Seção de Comandos escreva("Digite um valor:") leia(n1) escreva("Digite o segundo valor:") leia(n2) resultado1<-fsx(n1,n2) escreval("O valor da operação de ",n1," com ",n2," =",resultado1) fimalgoritmo Nota: 20.0 A A soma dos quadrados dos valores. B A soma do primeiro valor com o quadrado do segundo valor. Você acertou! Conteúdo abordado nas aulas 7, 8, 9 e 10. C A soma do quadrado do primeiro valor pelo segundo valor. D O quadrado das somas dos valores. E A soma dos valores. Questão 3/5 - Lógica de Programação e Algoritimos Para o código que contém as funções abaixo, qual seria o resultado de uma entrada de dados que atribui o valor “16” para a variável valor? r<-Raizq(valor) potencia<-exp(r, 3) escreval("O resultado da operação e: “, potencia) Nota: 20.0 A 4 B 12 C 48 D 64 Você acertou! Conteúdo abordado nas aulas 9 e 10. E 68 Questão 4/5 - Lógica de Programação e Algoritimos Avalie o bloco de código de um algoritmo mostrado abaixo, e selecione a alternativa adequada para substituí-lo. preco[1,1]<-1 preco [1,2]<-2 preco[1,3]<-3 preco [1,4]<-4 preco[2,1]<-23.00 preco [2,2]<-500.00 preco[2,3]<-12.00 preco [2,4]<-13.00 Nota: 20.0 A para i de 1 ate 2 faca para j de 1 ate 4 faca leia(preco[i,j]) fimpara fimpara Você acertou! Conteúdo abordado nas aulas 7, 8, 9 e 10 B para i de 2 ate 1 faca para j de 4 ate 1 faca leia(preco(i,j)) fimpara fimpara C para i de 1 ate 2 faca para j de 1 ate 4 faca leia(preco[j,i]) fimpara fimpara D para i de 1 ate 2 faca para j de 1 ate 4 faca leia(preco[i]) fimpara fimpara E para i de 1 ate 2 faca leia(preco[i]) fimpara Questão 5/5 - Lógica de Programação e Algoritimos Analise o código do algoritmo abaixo e assinale a alternativa que relaciona todas as funções pré-definidas utilizadas? qt_carc<-Compr(nome) espaco<-Pos(" ",nome) x<-Copia(nome,espaco+1,qt_carc) retorne x Nota: 20.0 A Compr, Pos B Pos, Copia C Compr, Pos, Copia Você acertou! Conteúdo abordado nas aulas 9 e 10 D Compr, Pos E Nome, Compr, Pos, Copia
Compartilhar