• Home
  • Sobre
    • Jhonatan Mark photo

      Jhonatan Mark

      Este é meu blog/site para disseminar o conhecimento e compartilhar experiências

    • Saiba Mais
    • Email
    • Twitter
    • Facebook
    • Google+
    • LinkedIn
    • Instagram
    • Github
    • StackOverflow
    • Steam
  • Postagens
    • Postagens
    • Tags
  • Projetos

Python - Lista Iniciante

04 Feb 2016

Reading time ~4 minutes

Olá amigos, em meu antigo blog possuia algumas postagens que gostaria de portar pra esta nova plataforma, e uma delas é esta postagens sobre python e alguns exercícios resolvidos com esta linguagem.

De acordo com PyScience:

Python é uma linguagem de programação criada por Guido van Rossum em 1991. Os objetivos do projeto da linguagem eram: produtividade e legibilidade. Em outras palavras, Python é uma linguagem que foi criada para produzir código bom e fácil de manter de maneira rápida.

O que mostrarei abaixo são códigos de algoritmos básicos que se quiserem compare com outras linguagens e verão a transparência e inteligibilidade que é o Python.

Todos os exercícios abaixo são algoritmos simples! Não sabe o que é Algoritmo ?

algoritmo substantivo masculino 1. mat sequência finita de regras, raciocínios ou operações que, aplicada a um número finito de dados, permite solucionar classes semelhantes de problemas. 2. inf conjunto das regras e procedimentos lógicos perfeitamente definidos que levam à solução de um problema em um número finito de etapas.

1) Faça um programa que peça dois números inteiros e imprima a soma de dois números:

__author__ = 'Jhonatan Mark'
#Exercicio 01

print('----Soma de Inteiros----')
n1=int(input('Primeiro Numero: '))
n2=int(input('Segundo Numero: '))

print(n1+n2)

2) Escreva um programa que leia um valor em metros e o exiba convertido em milímetros, aceitar virgulas na entrada do usuário:

__author__ = 'Jhonatan Mark'
#Exercicio 02

print('----Conversor de Metros para Milimetros-----')

n1=float(input('Valor em Metros: ').replace(',','.'))
n2=n1*1000
print('O valor em é : %.2f milimetros '%n2)

3) Escreva um programa que leia a quantidade de dias, horas, minutos e segundos do usuário. Calcule o total em segundos:

__author__ = 'Jhonatan Mark'
#Exercicio 03

print('----Calculo de Tempo em Segundos----')
n1=int(input('Quantos Dias: '))
n2=int(input('Quantas Horas: '))
n3=int(input('Quantos minutos: '))

segs=(n3*60)+(n2*3600)+(n1*86400)
print(segs)

4) Faça um programa que calcule o aumento de um salário. Ele deve solicitar o valor do salário e a porcentagem do aumento. Exiba o valor do aumento e do novo salário:

__author__ = 'Jhonatan Mark'
#Exercicio 04

print('----Calculo de Percentual de Aumento----')

sal=float(input('Insira o Salário Inicial: ').replace(',','.'))
perc=float(input('Insira o percentual de Aumento: ').replace(',','.'))

novosal=sal+(sal*(perc/100))
print('O Salário Reajustado é R$ %.2f'%novosal)

5) Solicite o preço de uma mercadoria e o percentual de desconto. Exiba o valor do desconto e o preço a pagar:

__author__ = 'Jhonatan Mark'
#Exercicio 05

print('----Calculo de Percentual de Desconto----')

mercp=float(input('Insira o Preço da Mercadoria: ').replace(',','.'))
perc=float(input('Insira o percentual de Desconto: ').replace(',','.'))

valdesc=mercp*(perc/100)

print('O valor de desconto da mercadoria é R$ %.2f'%valdesc)

novoprec=mercp-valdesc
print('O valor da mercadoria com desconto é R$ %.2f'%novoprec)

6) Calcule o tempo de uma viagem de carro. Pergunte a distância a percorrer e a velocidade média esperada para a viagem:

__author__ = 'Jhonatan Mark'
#Exercicio 06

print('----Calculo Tempo de Viagem de Automovel----')

dist = float(input('Insira a Distancia a ser Percorrida: ').replace(',', '.'))
vel = float(input('Insira a velocidade media: ').replace(',', '.'))

tempo = dist / vel
min = (round(tempo % 1, 2))
min = (min * 60)

print('O tempo esperado da viagem é de {:.0f} horas e {:.0f} minutos'.format(tempo,min))

7) Converta uma temperatura digitada em Celsius para Fahrenheit. F = 9*C/5 + 32. 8) Faça agora o contrário, de Fahrenheit para Celsius.

__author__ = 'Jhonatan Mark'
#Exercicio 07
#F = 9*C/5 + 32

print('----Conversor Temperatura Celsius to Fahrenheit----')

c = float(input('Insira a Temperatura em Celsius: ').replace(',', '.'))
f = (9*(c/5)+32)

print('Fahrenheit : {:.2f}'.format(f))

##Exercicio 08
##°C = (°F − 32) / 1,8

print('----Conversor Temperatura Fahrenheit to Celsius----')

f = float(input('Insira a Temperatura em Fahrenheit: ').replace(',', '.'))
c = ((f-32)/1.8)

print('Celsius : {:.2f}'.format(c))

9) Escreva um programa que pergunte a quantidade de km percorridos por um carro alugado pelo usuário, assim como a quantidade de dias pelos quais o carro foi alugado. Calcule o preço a pagar, sabendo que o carro custa R$ 60,00 por dia e R$ 0,15 por km rodado:

__author__ = 'Jhonatan Mark'
#Exercicio 09

print('----Calculadora de Dias de Carro Alugado----')

d = int(input('Quantos Dias o Carro Ficou Alugado: '))
k = float(input('Quantos Km foram rodados: ').replace(',','.'))

paga=(d*60)+(k*0.15)

print('O valor a ser pago é R${:.2f} devido a {:.0f} dias de aluguel e {:.0f} Km rodados'.format(paga,d,k))

10) Escreva um programa para calcular a redução do tempo de vida de um fumante. Pergunte a quantidade de cigarros fumados por dia e quantos anos ele já fumou. Considere que um fumante perde 10 minutos de vida a cada cigarro, calcule quantos dias de vida um fumante perderá. Exiba o total de dias:

__author__ = 'Jhonatan Mark'
#Exercicio 10

qtde = int(input('Informe Quantos Cigarros você fuma por dia: '))
anos = int(input('Informe por quantos anos você fuma: '))

soma = qtde*(anos*365)
minutos = soma*10

subtrai = (minutos/60)/24

print('Voce tem %.2f dias a menos de vida' %subtrai)

11) Sabendo que str( ) converte valores numéricos para string, calcule quantos dígitos há em 2 elevado a um milhão.

__author__ = 'Jhonatan Mark'
#Exercicio 11

n=str(int(2**1000000))
print('A quantidade de digitos é: %s' %len(n))


PythonExercicios Like Tweet +1