Você está na página 1de 4

Universidade Federal do Pará

Instituto de Ciências Exatas e Naturais


Faculdade de Computação
Disciplina: Programação de computadores I
Professor: Reginaldo Santos
Aluno: Carlos Eduardo de Sousa Furtad

1) Escreva um programa para ler quatro números inteiros na mesma linha e calcular a média
desses números.

n1, n2, n3, n4 = map(int, input("Digite 4 números") .split())

media = (n1 + n2 + n3 + n4 ) / 4

print("A média é: ", media)

2) Escreva um programa para ler um número inteiro e calcular a raiz quadrada desse número.

import math

n1 = int(input("Digite um número inteiro: "))

print(f'A raiz quadrada de {n1} é: ', math.sqrt(n1))

3) Escreva um programa para ler o valor de um produto e informar o valor final com 10% de
desconto.

valor = float(input("digite o valor do produto: "))

valor_final = valor - (valor * 10 /100)

print("O valor final com 10 % de desconto é: ", valor_final)


4) Escreva um programa para o ler o valor e o percentual de desconto de um produto, calcular
o desconto e informar o valor final.

valor = float(input("digite o valor do produto: "))


desconto = float(input("Digite o percentual do desconto: "))

valor_final = valor - (valor * desconto /100)

print(f ‘O valor final com {desconto} % de desconto é: ’, valor_final)

5) Escreva um programa para ler o valor de um produto e o valor do produto com desconto.
Calcular e informar o valor do desconto em porcentagem.

valor = float(input("Digite o valor do produto: "))


valor_final = float(input("Digite o valor do produto com desconto: "))

desconto = ((valor - valor_final)*100)/ valor

print(f'O percentual de desconto é {desconto} %')

6) Escreva um programa para ler dois número inteiros e informar qual é o maior. Nessa questão
nós precisamos utilizar a função abs(). Essa função retorna o valor absoluto. Por exemplo 2-
5 = -3, porém, abs(2-5) = 3. Use a expressão:
x + y +∣( x− y )∣
maior =
2

x = int(input("Digite um número inteiro: "))


y = int(input("Digite outro número inteiro: "))

maior = (x + y + abs(x - y)) / 2

print("O maior número é: ", maior)

7) Escreva um programa para receber o valor de uma compra e a taxa de juros. Calcular e
informar o valor que deve ser pago com os juros acrescidos em x meses.
valor = float(input("Digite o valor do produto: "))
taxa = float(input("Digite o percentual de juros por mês: "))
meses = int(input("Digite a quantidade de meses: "))

valor_final = valor + ((valor * taxa /100) * meses)

print(f'O valor a ser pago em {meses} meses com taxa a {taxa} % ao mês é: ',
valor_final)

8) Escreva um programa para ler a coordenada de dois pontos e calcular a distância entre eles.

import math

# Ler as coordenadas do primeiro ponto


x1 = float(input("Digite a coordenada x do primeiro ponto: "))
y1 = float(input("Digite a coordenada y do primeiro ponto: "))

# Ler as coordenadas do segundo ponto


x2 = float(input("Digite a coordenada x do segundo ponto: "))
y2 = float(input("Digite a coordenada y do segundo ponto: "))

# Calcular a diferença nas coordenadas


diferenca_x = x2 - x1
diferenca_y = y2 - y1

# Calcular a distância usando a fórmula da distância euclidiana


distancia = math.sqrt(diferenca_x ** 2 + diferenca_y ** 2)

# Exibir a distância
print(f"A distância entre os pontos é: {distancia:.2f}")

9) Escreva um programa para receber o valor do raio de uma circunferência e calcular a área
formatando a saída de dados com quatro casas decimais.
import math

# Receber o valor do raio da circunferência


raio = float(input("Digite o valor do raio da circunferência: "))

# Calcular a área
area = math.pi * (raio ** 2)

# Formatar a área com quatro casas decimais


area_formatada = "{:.4f}".format(area)

# Exibir a área formatada


print("A área da circunferência é: ", area_formatada)

10) Escreva um programa para receber dois valores e calcular a média ponderada. Considere o
peso do primeiro valor igual a 3.5 e do segundo valor igual a 7.5. A saída desse ser
formatada com duas casas decimais.

# Receber os dois valores


valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))

# Definir os pesos
peso1 = 3.5
peso2 = 7.5

# Calcular a média ponderada


media_ponderada = (valor1 * peso1 + valor2 * peso2) / (peso1 + peso2)

# Arredondar a média ponderada para duas casas decimais


media_ponderada_arredondada = round(media_ponderada, 2)

# Exibir a média ponderada formatada


print("A média ponderada é: {:.2f}".format(media_ponderada_arredondada))

Você também pode gostar