Buscar

Lista de Atividades 02 - Algoritmos e Programação Python Perguntas (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lista de Atividades 02 – Algoritmo e Programação Python
2
1) Escreva um algoritmo para ler um valor inteiro (do teclado) e escrever (na tela) o seu antecessor e sucessor. 
n = int(input('digite um numero:'))
a = n - 1
s = n + 1
print('analisando o valor, seu antecessor é , e o sucessor é ', (n, a, s))
2) Faça um algoritmo que converta metros para centímetros. Lembrando que 1m = 100cm. 
metros = float(input('informe um valor em metros:'))
 metros_cem = metros*100
 print('o valor em metros equivale a em cm', metros_cem)
3) Escreva um algoritmo para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo. 
base= float(input('entre com a base:'))
altura= float(input('entre com a altura:'))
area= base*altura
print('a área do retangulo é', área) 
4) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e mês com 30 dias. Calcular quantos dias a pessoa já viveu até hoje.
idade=int(input('informe sua idade:'))
ano_de_nascimento= int(input('informe seu ano de nascimento:'))
ano_atual= int(input('informe o ano atual:'))
meses=int(input('informe quantos meses se passaram depois do seu aniversario:'))
idade_em_dias= 365 * idade
idade_em_anos= ano_de_nascimento- ano_atual
idade_em_meses= 12 * idade
print('a sua idade em dias, meses e ano é', idade_em_dias, idade_em_anos, idade_em_meses)
5) Faça um algoritmo que calcule a área de um quadrado (lado*lado), em seguida mostre o dobro desta área para o usuário. 
lado= float(input('informe o lado'))
 area= lado * lado
dobro_area = 2 * área
print(' a área do quadrado é, e seu dobro é,', área, resultado)
6) Faça um algoritmo que pergunte quanto a pessoa ganha por hora (salário por hora) e o número de horas trabalhadas no mês. Calcule e mostre o total do seu salário no referido mês.
valor_hora= float(input('informe o valor por hora:'))
horas_trabalhadas=float(input('informe as horas trabalhadas:'))
valor_mes= valor_hora*horas_trabalhadas
print('o salario por mes é', valor_mes)
7) Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores. 
numero_total_de_eleitores= int(input('informe o numero de eleitores:'))
votos_brancos= int(input('informe o numero de votos em branco:'))
votos_nulos= int(input('informe o numero de votos nulos:'))
votos_validos= int(input('informe o numero de votos validos:'))
porcent_votos_brancos= votos_brancos/ numero_total_de_eleitores
porcent_votos_nulos= votos_nulos/numero_total_de_eleitores porcent_votos_validos= votos_validos/ numero_total_de_eleitores
print(' a porcentagem dos votos brancos, nulos, e validos é', porcent_votos_brancos, porcent_votos_nulos, porcent_votos_validos)
8) Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário.
salario_atual= float(input('informe o salario mensal :'))
percentual_de_reajuste= float(input('informe o valor do reajuste:'))
salario_novo= (salario_atual *percentual_de_reajuste)/100 + (salario_atual)
print('o valor do novo salario e:', salario_novo )
9) O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo para ler o custo de fábrica de um carro, calcular e escrever o custo final ao consumidor. 
custo_de_fabrica= float(input('informe o valor do custo de fabrica'))
percentual_do_distribuidor= custo_de_fabrica * 28 / 100
impostos= custo_de_fabrica * 45 / 100
custo_final_ao_consumidor= custo_de_fabrica +
percentual_do_distribuidor + impostos
print('o valor do custo final ao consumidor é',custo_final_ao_consumidor)
10) Uma revendedora de carros usados paga a seus funcionários vendedores um salário fixo por mês, mais uma comissão também fixa para cada carro vendido e mais 5% do valor das vendas por ele efetuadas. Escrever um algoritmo que leia o número de carros por ele vendidos, o valor total de suas vendas, o salário fixo e o valor que ele recebe por carro vendido. Calcule e escreva o salário final do vendedor.
salario_fixo= float(input('saalrio fixo:'))
num_carros= int(input('informe o numero de carros:'))
comissao=float(input('informe a comissao por carro vendido:'))
total_vendas= float(input('informe o valor total de vendas'))
salario_final= salario_fixo+(num_carros*comissao)*(total_vendas/100*5)
print('o salario final é de R$', salario_final)
11) Escreva um algoritmo para ler as dimensões de uma cozinha retangular (comprimento, largura e altura), calcular e escrever a quantidade de caixas de azulejos para se colocar em todas as suas paredes (considere que não será descontada a área ocupada por portas e janelas). Cada caixa de azulejos possui 1.5 m². 
largura_da_parede = float(input('entre_a_largura_da_parede: ')) 
alt_da_parede = float(input('encontre_a_altura_da_parede: ')) 
comp_do_piso = float(input('entre_o_comprimento_do_piso: ')) 
parede_1 = largura_da_parede * alt_da_parede 
parede_2 = largura_da_parede * alt_da_parede 
parede_3 = comp_do_piso * alt_da_parede 
parede_4 = comp_do_piso * alt_da_parede 
piso = comp_do_piso * largura_da_parede 
area_total = parede_1 + parede_2 + parede_3 + parede_4 + piso 
caixa_de_azuleijo = area_total / 1.5 
print(caixa_de_azuleijo)
12) Um motorista de táxi deseja calcular o rendimento de seu carro na praça. Sabendo-se que o preço do combustível é de R$ 7.90, escreva um algoritmo para ler: a marcação do odômetro (Km) no início do dia, a marcação (Km) no final do dia, o número de litros de combustível gasto e o valor total (R$) recebido dos passageiros. Calcular e escrever: a média do consumo em Km/L e o lucro (líquido) do dia.
odometro_inicio= float(input('informe o valor inicio'))
odometro_final=float(input('informe o valor final'))
num_litros=float(input('informe o num de litros'))
total_recebido=float(input('informe o total recebido'))
distancia_kms= odometro_final- odometro_inicio 
kms_l=distancia_kms/num_litros
total_gasto= num_litros*7.90
lucro_liquido= total_recebido-total_gasto
print( 'a quantidadde de kms por litro é' ,kms_l)
print('o lucro foi de,' ,lucro_liquido)
13) Uma equipe de carros de Fórmula 1 deseja calcular o número mínimo de litros que deverá colocar no tanque de seu carro para que ele possa percorrer um determinado número de voltas até o primeiro reabastecimento. Escreva um algoritmo que leia o comprimento da pista (em metros), o número total de voltas a serem percorridas no grande prêmio, o número de reabastecimentos desejados e o consumo de combustível do carro (em Km/L). Calcular e escrever o número mínimo de litros necessários para percorrer até o primeiro reabastecimento. Observação: Considere que o número de voltas entre os reabastecimentos é o mesmo.
total_do_percurso = float(input("informe o total do percurso em m")) 
num_de_voltas = float(input("informe onumero total de voltas")) 
num_reabastecimento = float(input("informe o nuero total de reabastecimento ")) 
cons = float(input("informe o consumo do carro km/l")) 
voltas = num_de_voltas/num_reabastecimento 
reabastecimento = num_reabastecimento*voltas 
print("número mínimo de litros necessários para percorrer até o primeiro reabastecimento" ,voltas,reabastecimento)
14) Escreva um algoritmo para ler o raio de um círculo, calcular e escrever a sua área. Fórmula da área de um círculo: R². Considere = 3,14.
r = float(input("raio")) 
area = 3.14 
print("resultado do calculo de sua area",3.14*r*r)
15) Escreva um algoritmo para ler uma temperatura em graus Fahrenheit, calcular e escrever o valor correspondente em graus Celsius (baseado na fórmula abaixo):
Observação: Para testar se a sua resposta está correta saiba que 100ºC = 212F
celsius= float(input('informe a temperatura emºf:'))
resultado= (9 * celsius/5)+ 35
print('o valor correspondente em graus Celsius é', resultado)
16) Escreva um algoritmo que leia dois valores numéricos reais desconhecidos representados pelas variáveis A e B. Calcular e apresentar os resultados das quatro operações aritméticas básicas (soma, subtração, divisão e multiplicação).
a= float(input('informe um numero real'))
b= float(input('informe um numero real'))
mutip= a*b
soma= a+b
div= a/b
subt= a-b
print(' o resultado das quatros operacoes aritmeticas são, ', mutip, soma, div, subt)
17) Escreva um algoritmo que leia o preço de um produto, calcule e mostre o seu PREÇO PROMOCIONAL, com 5% de desconto. 
preco_produto= float(input('informe o preco do produto'))
preco_promocional= (preco_produto * 5)/100 - preco_produto
print('o valor promocional com desconto é',preco_promocional)
18) Escreva um algoritmo para a cobrança dos serviços de uma locadora de carros. Escreva um algoritmo que leia a quantidade de Km percorridos por um carro alugado e a quantidade de dias pelos quais ele foi alugado. Calcule o preço total a pagar, sabendo que o carro custa R$110 por dia e R$0,70 por Km rodado.
quantidade_Km_lugado= float(input('informe a quantidade de km percorridos'))
quantidade_dias_alugado= float(input('informe a quantidade de dias alugados'))
total_a_pagar= (110 * quantidade_dias_alugado) + (quantidade_Km_lugado* 0.70)
print( 'o valor total se pago é', total_a_pagar)
19) Crie um algoritmo que leia um número real e mostre na tela o seu dobro e a sua terça parte.
número_real= float(input('informe o numero real'))
seu_dobro= 2* número_real
terça_parte= número_real/3
print( 'o dobro e a sua terca parte é', seu_dobro, terça_parte)
20) Crie um algoritmo que solicite ao usuário que informe o número de homens e o número de mulheres matriculadas numa classe e exiba os percentuais equivalentes a cada sexo na tela.
Exemplo: suponha que existam 8 homens e 12 mulheres em uma classe totalizando, portanto, 20 alunos na turma. A porcentagem de homens pode ser
calculada como 8/20 = 0,4 ou 40% e a porcentagem de mulheres pode ser calculada como 12/20 = 0,6 ou 60%.
num_total_de_alunos= int(input('informe o numero total de alunos'))
número_de_homens= int(input('informe o numero de homens'))
número_de_mulheres= int(input('informe o numero de mulheres'))
percen_homens= número_de_homens/num_total_de_alunos
percen_mulheres=número_de_mulheres/num_total_de_alunos
print(' o percentuais de homens, e mulheres é', percen_homens, percen_mulheres)
21) Escreva um programa que aceite uma quantidade de minutos e o converta em horas e dias. Por exemplo, 6.000 minutos equivalem a 100 horas e é igual a 4.167 dias.
quantidade_de_minutos= int(input('informe a quantidade em minutos'))
converta_horas= quantidade_de_minutos/60
converta_dias= quantidade_de_minutos/1440
print('os minutos convertidos para minutos e dias é', converta_horas,converta_dias)
22) Um cliente de uma loja de importados está comprando sete produtos. Crie um algoritmo que leia o preço de cada um desses produtos e, em seguida, exiba o subtotal da venda, o valor do imposto e o valor total (subtotal da venda mais o valor do imposto). Suponha que a alíquota do imposto seja de 8% sobre o subtotal da venda.
preco_produto1=float(input('informe o valor do produto'))
preco_produto2=float(input('informe o valor do produto'))
preco_produto3=float(input('informe o valor do produto'))
preco_produto4=float(input('informe o valor do produto'))
preco_produto5=float(input('informe o valor do produto'))
preco_produto6=float(input('informe o valor do produto'))
preco_produto7=float(input('informe o valor do produto'))
subtotal_da_venda= preco_produto1+preco_produto2+preco_produto3+preco_produto4+preco_produto5+preco_produto6+preco_produto7
imposto= subtotal_da_venda * 8/100
valor_total= subtotal_da_venda + imposto
print('o valor total é',valor_total )
23) Crie um algoritmo que peça para o usuário informar o valor de uma refeição num restaurante. A partir desse valor, o algoritmo deverá calcular o valor da gorjeta (15% sobre o valor da refeição), dos impostos (7% do valor da refeição) e o total a ser pago (valor da refeição mais os valores da gorjeta e dos impostos). Ao final, o algoritmo deverá exibir cada um desses valores e o total.
valor_refeicao= float(input('informe o valor da refeicao'))
valor_gorjeta= valor_refeicao * 15/100
impostos= valor_refeicao *7/100
total_pago= valor_refeicao + valor_gorjeta +impostos
print('o valor da refeicao, da gorjeta, dos impostos, e o valor total é', valor_refeicao, valor_gorjeta, impostos, total_pago)
24) Escreva um algoritmo que pergunte os seguintes dados referentes ao pneu de um automóvel: P = pressão, V = volume e T = temperatura e calcule a massa de ar desse pneu segundo a fórmula (M = massa de ar): PV = 0.37M(T+460)
pressao = float(input("informe a pressão"))
volume = float(input("informe o volume"))
temperatura = float(input("informe a tempertura"))
massa = (pressao*volume/0.37)/(temperatura+460)
print ("a massa de ar é",massa)
25) Criar um algoritmo que leia o valor de um depósito e o valor da taxa de juros. Calcular e imprimir o valor do rendimento e o valor total depois do rendimento.
valor_deposito= float(input('informe o valor do deposito'))
valor_juros= float(input('informe o valor dos juros'))
valor_total_rendimento= valor_deposito*valor_juros/100
print('o valor total é',valor_total_rendimento)
26) Uma P.A. (progressão aritmética) fica determinada pela sua razão (r) e pelo primeiro termo(a¹). Escreva um algoritmo que seja capaz de determinar o décimo primeiro termo desta P.A., dado que o usuário informe a razão e o primeiro termo.
a_1 = float(input("entre com o valor de a1"))
r = float(input("entre com o valor da razão"))
n = float(input("qual o enésimo termo, a ser determinado"))
an = a_1+ (n-1)+r
print("razão e o primeiro termo",n,an)
27) Escreva um algoritmo que leia os valores a, b e c de uma função de segundo grau e calcule o valor de delta e imprima ao usuário.
leia_o_valor_a = float(input('a'))
leia_o_valor_b = float(input('b'))
leia_o_valor_c = float(input('c'))
delta = leia_o_valor_b *leia_o_valor_b -4*leia_o_valor_a*leia_o_valor_c
print(delta)

Outros materiais