Você está na página 1de 4

UFERSA - Campus Pau dos Ferros

Curso Bacharelado em Ciência e Tecnologia


Disciplina: Algoritmos e Programação I – 2022.1
Profa. Jarbele Cássia da Silva Coutinho
Aluno: Jadson de Melo Cunha

Lista de Exercícios 03 – Algoritmos: conceitos iniciais


1. Faça um algoritmo que receba uma temperatura em graus Celsius e apresente-a em graus
Fahrenheit, de acordo com a fórmula: ºF = (1.8ºC) +32.

print("Informe a temperatura em °C")


celsius=input()
novocelsius=int (celsius)
farenheit= (1.8*novocelsius)+32
print("O valor da conversão de", novocelsius,"°C equivale a", farenheit,"°F")

2. Sabendo que a Copiadora da UFERSA cobra R$ 0,08 por cada cópia feita, escreva um programa
que receba como entrada a quantidade de folhas de um livro e exiba o valor total a ser pago para
copiá-lo. (Lembrete: cada folha corresponde a duas páginas – frente e verso).

print ('Informe a quantidade de folhas')


folhas = input ()
novasfolhas = int (folhas)
paginas = novasfolhas*2
valor = (0.08*novasfolhas)
print ('A quantidade de',novasfolhas,'equivale a',paginas,'do livro')
Valorapagar= paginas*0.08
print ('O valor a ser pago é', Valorapagar)

3. Faça um algoritmo que leia o nome de um piloto, uma distância percorrida em km e o tempo que o
piloto levou para percorrê-la (em horas). O programa deve calcular a velocidade média (Velocidade =
Distância / Tempo) em km/h, e exibir a seguinte frase:
“A velocidade média do <nome do piloto> foi <velocidade media calculada> km/h”.

print ("Informe o nome do piloto")


Nome_Piloto = input ()
print ("Informe a distância percorrida pelo piloto em km")
Distancia_Percorrida = input ()
print ("Informe o tempo em que piloto levou para percorrer essa distancia em horas ")
Tempo = input ()
Distancia_Percorrida = int (Distancia_Percorrida)
Tempo = int (Tempo)
Velocidade_Media_Calculada = (Distancia_Percorrida / Tempo)
print ("A Velocidade média do", Nome_Piloto, "foi", Velocidade_Media_Calculada, "km/h")

4. A biblioteca da UFERSA empresta gratuitamente seus livros a alunos, professores e funcionários


de toda a instituição. Porém, sempre que um usuário atrasa a entrega de um livro, ele tem que pagar
uma multa de R$ 2,50 por cada dia de atraso. Escreva um programa que receba como entrada a
quantidade de dias de atraso do empréstimo de um livro, e exiba o valor da multa a ser paga pelo
usuário.

print('Digite a quantifdade de dias em atraso')


dias = input ()
ndias = int (dias)
multa = int (2.50*ndias)
print ('O valor a ser pago pela multa é de', multa)
5. Um restaurante self-service cobra R$ 20 por quilo nas refeições. Sabendo que, na hora de
determinar o valor da refeição, deve ser desconsiderado o peso do prato vazio (230 gramas), escreva
um programa que receba como entrada o peso total do prato de um cliente em gramas e exiba o preço
cobrado. (Lembrete: 1 quilo = 1000 gramas)

print (informe o peso do prato em gramas'')


Peso = input ()
Npeso = int (Peso)
Valortotal = ((Npeso*1000)-230)*20
print = ('O valor a ser pago sera' Valortotal', 'reais')

6. Lucas resolveu organizar um churrasco para comemorar seu aniversário. A estimativa é que cada
pessoa consuma 500 gramas de carne e 6 latas de cerveja. Pelas pesquisas que ele fez no
supermercado de seu bairro, o quilo de carne custará R$ 18 e cada cerveja sairá por R$ 1,70. Escreva
um programa que receba como entrada a quantidade de pessoas que irão para o churrasco e exiba o
valor total que ele gastará com carne e cerveja.

print('informe a quantidade de pessoas que irão comparecer')


pessoas=input()
npessoas=int(pessoas)
carne=(npessoas*0.5)*18
cerveja=(npessoas*6)*1.78
valortotal=(carne+cerveja)
print('O valor a ser pago será',valortotal)

7. Os funcionários da limpeza da UFERSA recebem, por filho, 3% a mais sobre o valor do salário
base. Elabore um algoritmo que lê o nome de um determinado funcionário, o número de horas
trabalhadas por ele, o valor que recebe por hora e o número de filhos que este funcionário possui. Ao
final, exiba o salário total do funcionário.

print('Informe o nome do funcionário')


funcionario=input()
print('Informe o número de horas trabalhada')
Horas=input()
NHoras=int(Horas)
print('Informe o valor por hora trabalhada')
Valor=input()
NValor=int(Valor)
print('Informe quantos filhos você tem')
Filho=input()
NFilho=int(Filho)*3/100
Pagamento=int(NHoras*NValor)+NFilho
print('Senhor(a)',funcionario, 'o valor do seu pagamento será de', Pagamento)

8. O aniversário da mãe de Maria Clara está chegando e ela deseja presenteá-la com flores. Maria
Clara pesquisou preços e descobriu que uma rosa custa R$ 2,80, e que uma tulipa custa R$4,20.
Agora, ela quer fazer algumas simulações para decidir quantas flores pode comprar com seu salário.
Escreva um programa que receba como entrada uma quantidade de rosas e uma quantidade de tulipas
e exiba o valor total necessário para comprá-las.

print('Informe a quantidade de rosas que o senhor(a) irá comprar')


rosas=input()
rosasn=int (rosas)*2.80
print('Informe a quantidade de tulipas que o senhor(a) irá comprar')
tulipas=input()
tulipasn=int(tulipas)*4.20
Valor=int(rosasn+tulipasn)
print('O valor total que o senhor(a) irá pagar é de',Valor,'R$')
9. Maria Clara também pensou em outra opção: montar um painel com fotos. Pesquisando na internet,
ela viu um site com a seguinte promoção:
- cada pacote de revelação de 100 fotos custa R$ 44.
- fotos avulsas (fora de pacote) custam R$ 0,70 cada.

Sendo assim, escreva um programa que receba como entrada a quantidade total de fotos que ela deseja
revelar e exiba:

- quantos pacotes de fotos ela vai adquirir


- quantas fotos serão pagas de forma avulsa
- qual será o total pago por todas as revelações

print ("Insira a quantidade total de fotos avulsas que Maria Clara deseja revelar")
fotos = input ()
Quantidadedefotos = int (fotos)
Valor = (Quantidadedefotos * 0.70)
print ("O Valor a ser pago por fotos avulsas será de R$", Valor)
print ("Insira a quantidade de pacotes de fotos")
pacotes = input ()
Npacotes = int (pacotes)
NValor = (Npacotes * 44)
print ("O valor a ser pago pelos pacotes de fotos será de R$", NValor )
Valortotal= (Valor + NValor)
print ("O valor total a ser pago por Maria Clara será de R$", Valortotal)

Você também pode gostar