You are on page 1of 3

Avaliação a Distância – AD1 2016.

2
Disciplina: Computação I
Coordenador da Disciplina: Edgar Eller Junior
Nome: Aguinaldo José Oliveira Silvestre
Matrícula: 16113160166

Polo: Macaé

1) Considere as cadeias de caracteres e assinale os identificadores inválidos, justificando sua
resposta.
a) 1Program → Inválido. Nome começa com número.
b) Prog_004
c) Exercicio algoritmo → Inválido. Nome contém espaço.
d) 456_maio → Inválido. Nome começa com número.
e) Falso
2) Avalie o resultado das seguintes expressões, considerando a=6, b=3 e c=5, indicando as
expressões como verdadeiro ou falso.
a) (c*b)-a >= -c*a→Verdadeiro.
(5*3)-6 ≥ -5*6 → 15-6 ≥ -30 → 11 ≥ -30
b) ((a+b)*c)-a != ((b+a)*c)-b→Verdadeiro.
((6+3)*5)-6 ≠ ((3+6)*5)-3 → (9*5)-6 ≠ (9*5)-3 → 45-6 ≠ 45-3 → 39 ≠ 42
c) a-b-1 == -1*(b-a) → Falso.
6-3-1 = -1*(3-6) → 2 = -1*-3 → 2 = 3
d) (a^b)-a != (b^a)-b → Verdadeiro.
63-6 ≠ 36-3 → 216-6 ≠ 729-3 → 210 ≠ 726
e) a%b = a%c → Falso
Operador matemático “=” foi escrito errado, erro de sintaxe.
3) Escreva o tipo de variável (inteiro, real, lógico, texto) que melhor se aplica para se
representar as seguintes informações.
a) Falso → Lógico
b) Altura de uma pessoa em metros → Real
c) Quantidade de pessoas em uma sala → Inteiro
d) A população de um país → Inteiro
e) O nome de um país → Texto

definida pelas restrições x > 0.” Se (Area < 5) Então Imprimir “Área Pequena” Fim Se Fim .y). imprimindo o resultado dessa verificação. Area Imprimir “Insira comprimento do raio do círculo:” Ler R Area = 3.” Senão Imprimir “Este ponto não pertence à região B. Escreva um algoritmo que. Imprimir no final a área e a mensagem “Área pequena” se for menor que 5 cm².4) Seja a região B. y Imprimir “Insira a coordenada x:” Ler x Imprimir “Insira a coordenada y:” Ler y Se (x > 0) Então Se (y > 0) Então Se (x^2 + y^2 < 1) Então Imprimir “Este ponto pertence à região B. Algoritmo AreaCirculo() Início Real R. verifique se o ponto pertence ou não à região. Dado: A = π × R².” Fim Se Fim 5) Escreva um algoritmo que leia o raio de um círculo e determine a área correspondente. y > 0 e x² + y² < 1.” Fim Se Senão Imprimir “Este ponto não pertence à região B. contida em R². Algoritmo VerificaPonto() Início Real x. leia as coordenadas de um ponto real (x.” Fim Se Senão Imprimir “Este ponto não pertence à região B.1416*R^2 Imprimir Area + “cm².

num= 5 → O resultado é: 3600 c) Valor de entrada. b=6 e c=9 e o valor a ser lido como entrada verifique o algoritmo abaixo e escreva o que será impresso no final: a) Valor de entrada.” Fim Se Se (x<0 & y>0) Então Imprimir “Este ponto pertence ao 2º quadrante. imprimindo no final o quadrante ao qual pertence o ponto ou se está sobre um dos eixos do plano cartesiano. num=-3 → O resultado é: -12 b) Valor de entrada. Algoritmo EncontraQuadrante() Início Real x.” Fim Se Se (x=0 | y=0) Então Imprimir “Este está sobre um dos eixos do plano cartesiano. y Imprimir “Insira a coordenada x:” Ler x Imprimir “Insira a coordenada y:” Ler y Se (x>0 & y>0) Então Imprimir “Este ponto pertence ao 1º quadrante.6) Considerando a= 3. representando coordenadas de um ponto do plano cartesiano.” Fim Se Se (x>0 & y<0) Então Imprimir “Este ponto pertence ao 4º quadrante. num=0 → O resultado é: 0 Algoritmo valor() Inicio Inteiro num Real valor Ler num Se (num >=0) Então valor = ((a^b)-c)*num Senão valor = (num*b)-a+c Fim Se Imprimir “O resultado é:” + valor Fim 7) Escreva um algoritmo que leia como dados de entrada um par de valores X e Y.” Fim Se Se (x<0 & y<0) Então Imprimir “Este ponto pertence ao 3º quadrante.” Fim Se Fim .