Você está na página 1de 2

Curso Superior em Tecnologia de Gestão de Dados

Programação I
Trabalho Avaliativo I

Respostas
1.
def q1():
A,B=10,20 Saída:
print(f'A={A} e B={B}') A=10 e B=20
temp=A A=20 e B=10
A=B
B=temp
print(f'A={A} e B={B}')

2.
def q2a(): Saída: def q2b(): Saída: def q2c(): Saída:
a=10 20 a=30 50 a=10 12
b=20 10 5 b=20 10 50 b=a+1 13 14
print(b) c=a+b 30 10 40 a=b+1
b=5 print(c) b=a+1
print(a,b) b=10 print(a)
print(b,c) a=a+1
c=a+b b=b+1
print(a,b,c) print(a,b)

3.
def q3():
num_cars=int(input('Informe o número de carros vendidos: '))
valor_total=float(input('Informe o valor total de vendas: '))
sal_fixo=float(input('Informe o valor do salário: '))
valor_por_venda=float(input('Informe o valor fixo por carro vendido: '))
valor_final=sal_fixo+(valor_por_venda*num_cars)+(valor_total*0.05)
print(f'O valor do salário é {valor_final}')

4.
def q4():
fahrenheit=float(input('Informe o valor em Fahrenheit: '))
print(f'{fahrenheit}°F equivale a {(fahrenheit-32)/1.8:.1f}°C.')
5.
def q5():
qnt_macas=int(input('Informe a quantidade de maçãs compradas: '))
preco_unit=0.0
if qnt_macas < 12:
preco_unit=3.5
else:
preco_unit=3.0
print(f'O valor total é {qnt_macas*preco_unit}.')

6.
def q6():
a=int(input('Informe o 1º número: '))
b=int(input('Informe o 2º número: '))
if a>b: print(f'A = {a} é o maior. B = {b} é o menor.')
elif b>a: print(f'B = {b} é o maior. A = {a} é o menor.')
else: print('A = {a} e B = {b} são iguais.')
7.
def q7():
horas_trab = int(input('Informe o número de horas trabalhadas NO MÊS: '))
valor_hora = float(input('Informe o valor da hora trabalhada: '))
if horas_trab > 40*4: # se houve excesso mensal
horas_regular = (40*4) # 40h/semana em 4 semanas
horas_excesso=horas_trab - (40*4)
salario = horas_regular*valor_hora + horas_excesso*(valor_hora*1.5)
else:
salario = horas_trab*valor_hora

print(f'O valor do salário é R$ {salario:.2f}.')

8.
def q8():
a=int(input('Informe o 1º lado: '))
b=int(input('Informe o 2º lado: '))
c=int(input('Informe o 3º lado: '))

if a<b+c and b<a+c and c<b+a:


print(f'Os lados {a}, {b}, {c} formam um triângulo.')
else:
print(f'Os lados {a}, {b}, {c} não formam um triângulo.')

9.
def q9(): Saída:
v=[[3,2],[150,3],[7,-1],[-2,5],[50,3]]
print("Variáveis".center(40))
print(f"x\ty\tz\tresposta")
for par in v:
x=par[0]
y=par[1]
z=x*y+5
if z<=0: resposta='A'
else:
if z<=100:
resposta='B'
else:
resposta='C'
print(f"{x}\t{y}\t{z}\t {resposta}")

10.
def q10():
cod=input('Informe o código do usuário: ')
if cod!='1234':
print('Usuário inválido!')
else:
senha=input('Informe a senha do usuário: ')
if senha!='9999':
print('Senha incorreta!')
else:
print('Acesso permitido!')

Você também pode gostar