Buscar

AP1 - Computação I - 2016-1 - gabarito

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 – AP1 
2016.1 
Disciplina: Computação I 
Coordenador da Disciplina: Edgar Eller Junior 
 
1) 
Algoritmo somaInteiro( ) 
 Inicio 
 Inteiro n, i, soma 
 soma = 0 
 Imprimir “Digite o valor do número inteiro positivo” 
 Ler n 
 Para ( i = 0 ; i<=n ; i=i+2 ) 
 soma = soma + i 
 Fim Para 
 Imprimir “O resultado da soma é” + soma 
 Fim 
 
2) 
 Algoritmo somaPotencia( ) 
Inicio 
 Inteiro x, n, pot 
 pot = 1 
 Imprimir “Digite o valor de x” 
 Ler x 
 Imprimir “Digite o valor de n” 
 Ler n 
 Para ( i = 1 ; i<=n ; i++ ) 
 pot = pot * x 
 Fim Para 
 Imprimir “O resultado da operação é” + pot 
Fim 
 
 
 
 
3) 
Algoritmo pontosPlano( ) 
Inicio 
 Inteiro i, n 
 Real x, y 
 Imprimir “Digite o numero de pontos:” 
 Ler n 
 Para ( i=0 ; i<n ; i++ ) 
 Imprimir “Digite as coordenadas (x,y) do ponto” 
 Ler x,y 
 Se (x >= 0 & y >= 0 & x*x + y*y <= 1) 
 Imprimir “O ponto (x,y) pertence a região." 
 Senão 
 Imprimir "O ponto (x,y) não pertence a região." 
 Fim Para 
Fim 
 
4) 
Algoritmo ordem_crescente() 
Início 
 Inteiro a, b, c, aux 
 Imprimir "Digite os 3 numeros inteiros" 
 Ler a,b,c 
 Se (a!=b & a!=c & b!=c) 
 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 
 Imprimir "Os números em ordem crescente são:" + a + "," + b + " e " + c 
 Senão 
 Imprimir " Os números não são distintos " 
 Fim Se 
Fim 
 
 
 
 
 
5) 
Algoritmo somaQ( ) 
Inicio 
 int i,n, soma1=0, soma2=0, diff 
 Para ( i=1 ; i<=50 ; i++ ) 
 soma1 =soma1 + i*i 
 Fim Para 
 Para ( i=1 ; i<=50 ; i++ ) 
 soma2=soma2 + i 
 Fim Para 
 soma2 = soma2*soma2 
 diff = soma2 - soma1 
 Imprimir “A diferença é” + diff 
Fim

Outros materiais