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 Presencial – AP2 2017.2 Disciplina: Computação I Coordenador da Disciplina: Edgar Eller Junior 1) Inteiro diferencaMatriz( Inteiro[ ][ ] matriz, Inteiro m, Inteiro n ) Inicio Inteiro i,j, diferenca, somapar=0, somaimpar=0 Para ( i=0 ; i<m ; i=i+1 ) Faça Para ( j=0 ; j<n ; j=j+1 ) Faça Se ( matriz[i][j] % 2 == 0 ) Então somapar = somapar + matriz[i][j] Senão somaimpar = somaimpar + matriz[i][j] Fim Se Fim Paraim Para diferenca = somapar - somaimpar Retorne diferenca Fim 2) Algoritmo Colisao_locomotivas() Inicio Inteiro t Real A, B, A0, B0 t=1 A0=0 B0=-430000 Enquanto ((A+B) < 430000) Faça A = A0 - 30*t B = B0 + 40*t A0 = A0 + A B0 = B0 + B t = t + 1 Imprimir “Tempo decorrido de ” + t + “ segundos” Imprimir “ A locomotiva A percorreu “ + A + “ metros” Imprimir “A locomotiva B percorreu “ + B + “ metros” Fim Enquanto Fim 4) Procedimento calcVar( Real[ ] Dados, Inteiro N ) Inicio Inteiro i, soma=0, med, temp=0, var Para ( i=0 ; i<N ; i=i+1 ) Faça soma = soma + Dados[i] Fim Para med = soma / N Para ( i=0 ; i<N ; i=i+1 ) Faça temp = temp + ( Dados[i] - med )^2 Fim Para var = temp / N Imprimir “A variância da distribuição é: “ + var Fim 3) Opção C Para (i=0;i<6;i=i+1) Faça Para (j=0;j<6;j=j+1) Faça Se (valor==mat[i][j]) Então linha = i coluna = j x = Verdadeiro Fim Se Fim Para Fim Para Opção C
Compartilhar