Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE FEDERAL FLUMINENSE ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA CURSO DE ENGENHARIA DE PRODUÇÃO Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro Centro de Educação Superior a Distância do Estado do Rio de Janeiro Gabarito Avaliação a Distância – AD1 2017.1 Disciplina: Computação I Coordenador da Disciplina: Edgar Eller Junior 1) R: A primeira é a elaboração de um algoritmo para solucionar este problema. Existem algoritmos piores ou melhores dependendo da situação. Normalmente, um algoritmo é dito melhor que outro se consegue resolver o mesmo problema em menos passos. Segunda etapa é escolher uma linguagem de programação, na qual o algoritmo será escrito. Linguagens de Programação são como ferramentas, dependendo do problema a ser resolvido deve-se utilizar uma ferramenta em detrimento de outra. Uma vez escolhida a linguagem de programação, tem início a fase de codificação, que é a transformação do algoritmo em código fonte. Uma vez que o código fonte esteja concluído, o próximo passo é a compilação deste código fonte. 2) b) R: Inválido. Justificativa: Não é permitido o uso de qualquer caracter especial (;, ', -, +, é, á, ., ?, espaço em branco) no nome do identificador. d) R: Inválido. Justificativa: O primeiro caracter do nome deve ser sempre uma letra. e) R: Inválido. Justificativa: Não é permitido o uso de qualquer caracter especial (;, ', -, +, é, á, ., ?, espaço em branco) no nome do identificador. 3) a) R: 9 >= -30 verdadeiro b) R: 3!= 0 verdadeiro c) R: 2==3 Falso d) R: 210 != 726 verdadeiro e) R: 211 != 724 verdadeiro 4) a) R: real b) R: texto c) R: inteiro d) R: inteiro e) R: lógico 5) Algoritmo Area( ) Inicio Inteiro n, Real a,r Imprimir “Digite o raio do circulo” Ler r a = 3,1415 * r * r Imprimir “Área = “ + a Se (a < 5 ) Imprimir “Área pequena " Fim Se Fim 6) Algoritmo ordem_numeros () Início Real a, b, c, aux Inteiro i Imprimir "Digite os 3 números reais e um número inteiro" Ler a,b,c,i Se(a>b ) Então aux =a a =b b =aux Fim Se Se (a>c) Então aux =a a =c c =aux Fim Se Se (b>c) Então aux = b b =c c =aux Fim Se Se (i>=1 & i<3) Então Imprimir "Os números em ordem crescente são:" + a+","+b+" e "+ c Fim Se Se (i>=3 & i<5) Então Imprimir "Os números em ordem decrescente são:" +c+","+b+" e "+ a Senão Imprimir "Os números onde o maior esta entre eles:" +b+"," + a+" e "+ c Fim Se Fim
Compartilhar