Você está na página 1de 5

ALUNO(A): ARTHUR MOREIRA AGUIAR PERÍODO: 1º SEMESTRE N.

CURSO: ENGENHARIA ELÉTRICA TURMA: 2021.1 DATA: 28/06/21

DISCIPLINA: INTRODUÇÃO A PROGRAMAÇÃO PROF.: DJAN ALMEIDA SANTOS NOTA:

LISTA DE EXERCÍCIOS
Determine variáveis e possíveis valores de atribuição para as questões a seguir:
Exemplo: Mostrar a média aritmética entre 3 números informados pelo usuário.
numero1 : inteiro
numero2 : inteiro
numero3 : inteiro
numero1 <- 10
numero2 <- 20
numero3 <- 30
media<- ((numero1 + numero2 + numero3)/3)

a) Ler um número e mostrar seu sucessor e seu antecessor na tela.


b) Ler dois números e mostrar a soma. Antes de mostrar o resultado, deverá aparecer a
mensagem: Soma =.
c) Ler um número e mostrar a terça parte deste número.
d) Ler o saldo de uma aplicação e imprimir o novo saldo, considerando o reajuste de
1%.
e) Ler dois números (dividendo e divisor) e mostrar o quociente e o resto. Para calcular
o resto da divisão, utilize o operador MOD (módulo).
f) Ler 3 números e mostrar a média ponderada, sabendo-se que os pesos são,
respectivamente, 5, 3 e 2.
g) Entrar com a base e a altura de um retângulo e mostrar o perímetro (soma dos 4
lados) e área (lado vezes lado).
h) Ler o raio de um círculo e mostrar como saída o perímetro (2 ∗ 𝜋 ∗ 𝑅𝑎𝑖𝑜) e a área (𝜋
∗ 𝑅𝑎𝑖𝑜2 ).
i) Calcular e mostrar a área de um triângulo ((base x altura) dividido por 2).
j) Ler o valor de uma determinada hora e informar os minutos correspondentes.

RESOLUÇÃO
a)
Numero01: inteiro
Sucessor: inteiro
Antecessor: inteiro
Numero01 <- 998
Sucessor <- (Numero01 + 1)
Antecessor <- (Numero01 – 1)
Sucessor <- 999
Antecessor <- 997

b)
numero01: inteiro
numero02: inteiro
Soma: inteiro
numero01 <- 13
numero02 <- 17
Soma<- (numero01 + numero02)
Soma <- (13 + 17) = 30

c)
Numero01: inteiro
Terco_de_Numero01: real
Numero01 <- 576
Terco_de_Numero01 <- (Numero01 / 3)
Terco_de_Numero01 <- (576 / 3) = 192

d)
saldoInicial: real
saldoFinal: real
saldoInicial <- 200.50
saldoFinal <- (saldoInicial * 1,01)
saldoFinal <- (200.50 * 1,01)
saldoFinal <- 202.505

e)
Dividendo: inteiro
Divisor: inteiro
Quociente: real
Dividendo <- 625
Divisor <- 20
Quociente <- (Dividendo / Divisor)
Quociente <- (625 / 20)
Quociente <- 31.25
Resto <- (Dividendo % Divisor)
Resto <- (625 % 20)
Resto <- 5

f)
numero01: real
numero02: real
numero03: real
mediaPonderada: real
numero01 <- 7.2
numero02 <- 8.6
numero03 <- 5.5
mediaPonderada <- ((numero01 * 5) + (numero02 * 3) + (numero03 * 2) / (5 + 3 + 2))
mediaPonderada <- ((7.2 * 5) + (8.6 * 3) + (5.5 * 2) / (5 + 3 + 2))
mediaPonderada <- ((36 + 25.8 + 11) / 10)
mediaPonderada <- (72.8 / 10)
mediaPondera <- 7.28
g)
BASE: inteiro
altura: inteiro
Perimetro: inteiro
AREA: inteiro
BASE <- 8
altura <- 4
Perimetro <- (BASE + altura + BASE + altura)
Perimetro <- (8 + 4 + 8 + 4)
Perimetro <- 24
AREA <- (BASE * altura)
AREA <- (8 * 4)
AREA <- 32.

h)
Raio: real
Perimetro: real
area: real
Raio <- 7.28
Perimetro <- (2 * π * Raio)
Perimetro <- (2 * π * 7.28)
Perimetro <- 45.742
area <- (π * Exp (<Raio>,<2>))
area <- (π * Exp (<7.28>,<2>))
area <- (π * 52.999)
area <- 166.501

i)
Base: inteiro
Altura: inteiro
AREA: inteiro
Base <- 27
Altura<- 30
AREA <- ((Base * Altura) / 2)
AREA <- ((27 * 30) / 2)
AREA <- (810 / 2)
AREA <- 405.

j)
Horas_: inteiro
Minutos_: inteiro
Horas_ <- 10
Minutos_ <- 57.

Você também pode gostar