A estrutura sequencial em algoritmo é uma sequência de passos que são executados em ordem, um após o outro. Cada passo é executado apenas depois que o anterior é concluído. Essa estrutura permite a execução linear das instruções, garantindo uma lógica de fluxo contínuo.
É uma forma simples e direta de resolver problemas, onde as ações são executadas em uma ordem específica, seguindo uma lógica predefinida.
✅ Calcula Média
Faça um algoritmo que receba as duas notas de um aluno e calcule a sua média.
1 2 3 4 5 6 7 8 9 10 |
import os nota1 = float(input("1ª NOTA = ")) nota2 = float(input("2ª NOTA = ")) media = (nota1 + nota2) / 2 print("MÉDIA = %.2f\n" % media) os.system("pause") |
✅ Área de um terreno
A imobiliária Imóbilis vende apenas terrenos retangulares. Faça um algoritmo para ler as dimensões de um terreno e depois exibir a área do terreno.
Sabe-se que: Área de um retângulo = largura x comprimento.
1 2 3 4 5 6 7 8 9 10 |
import os comprimento = float(input("COMPRIMENTO = ")) largura = float(input("LARGURA = ")) area = comprimento * largura print("ÁREA = %.2f m²\n" % area) os.system("pause") |
✅ Volume de uma lata de óleo
Faça um programa que calcule e apresente o valor do volume de uma lata de óleo,
utilizando a fórmula VOLUME = 3,14159 * RAIO^2 * ALTURA.
1 2 3 4 5 6 7 8 9 10 |
import os raio = float(input("RAIO = ")) altura = float(input("ALTURA = ")) volume = 3.14159 * raio**2 * altura print("\nVOLUME = %.4f m³\n" % volume) os.system("pause") |
✅ Volume de uma caixa retangular
Faça um algoritmo que leia os valores de COMPRIMENTO, LARGURA e ALTURA e
apresente o valor do volume de uma caixa retangular. Utilize para o cálculo a fórmula
VOLUME = COMPRIMENTO * LARGURA * ALTURA.
1 2 3 4 5 6 7 8 9 10 11 |
import os comprimento = float(input("COMPRIMENTO = ")) altura = float(input("ALTURA = ")) largura = float(input("LARGURA = ")) volume = comprimento * largura * altura print("\nVOLUME = %.2f m³\n" % volume) os.system("pause") |
✅ Dias vividos
Escreva um algoritmo para ler o nome e a idade de uma pessoa, e exibir quantos dias de vida ela possui. Considere sempre anos completos, e que um ano possui 365 dias.
Ex.: Uma pessoa com 19 anos possui 6935 dias de vida.
1 2 3 4 5 6 7 8 |
import os nome = input("NOME = ") idade = int(input("IDADE = ")) print("%s, você já viveu %d dias!" % (nome, idade*365)) os.system("pause") |
✅ Reajuste salarial
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.
1 2 3 4 5 6 7 8 9 10 |
import os salario_atual = float(input("SALÁRIO ATUAL = R$ ")) reajuste = float(input("REAJUSTE (%) = ")) novo_salario = (reajuste/100) * salario_atual + salario_atual print("NOVO SALÁRIO = R$ %.2f" % novo_salario) os.system("pause") |
✅ Cálculo do salário líquido
A empresa Hipotheticus paga R$ 50,00 por hora normal trabalhada, e R$ 25,00 por hora extra. Faça um algoritmo para calcular e imprimir o salário bruto e o salário líquido de um determinado funcionário. Considere que o salário líquido é igual ao salário bruto descontando-se 10% de impostos.
1 2 3 4 5 6 7 8 9 10 11 12 |
import os horas_normais = float(input("HORAS NORMAIS = ")) horas_extras = float(input("HORAS EXTRAS = ")) salario_bruto = 50 * horas_normais + 25 * horas_extras salario_liquido = 0.90 * salario_bruto print("\nSALÁRIO LÍQUIDO = R$ %.2f\n" % salario_liquido) print("\nSALÁRIO BRUTO = R$ %.2f\n" % salario_bruto) os.system("pause") |
✅ Lucro mensal
O lucro de uma empresa é dado por LUCRO = 10x – 5000, onde x é a quantidade de
produtos vendidos num determinado mês. Elabore um algoritmo que calcule o lucro mensal dessa empresa.
1 2 3 4 5 6 7 8 9 |
import os vendas = float(input("VENDAS = ")) lucro = 10 * vendas - 5000 print("RESULTADO = R$ %.2f" % lucro) os.system("pause") |
✅ Self-service
O restaurante a quilo Bem-Bão cobra R$ 35,00 por cada quilo de refeição. Escreva um algoritmo que leia o peso do prato montado pelo cliente (em Kg) e imprima o valor a pagar.
Assuma que a balança já desconte o peso do prato.
1 2 3 4 5 6 7 8 9 |
import os peso_comida = float(input("PESO DA REFEIÇÃO (Kg) = ")) valor_pagar = peso_comida * 35 print("VALOR A PAGAR: R$ %.2f" % valor_pagar) os.system("pause") |
✅ Resultado da eleição
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.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import os eleitores = int(input("TOTAL DE ELEITORES = ")) votos_brancos = int(input("VOTOS BRANCOS = ")) votos_nulos = int(input("VOTOS NULOS = ")) votos_validos = eleitores - votos_brancos - votos_nulos print("\nTOTAL DE ELEITORES = %d" % eleitores) print("\nVOTOS BRANCOS = %.2f %%" % float(100*votos_brancos/eleitores)) print("\nVOTOS NULOS = %.2f %%" % float(100*votos_nulos/eleitores)) print("\nVOTOS VÁLIDOS = %.2f %%" % float(100*votos_validos/eleitores)) os.system("pause") |
📚 Livros
-
- Introdução à linguagem Python, de José Augusto N. G. Manzano <https://amzn.to/3tS3A2Y>
-
- Algoritmos: Lógica Para Desenvolvimento de Programação de Computadores – Edição Revisada e Atualizada, de José Augusto N. G. Manzano e Jayr Figueiredo de Oliveira <https://amzn.to/2Xrss5a>
—
💬 Deixe suas dúvidas e sugestões logo abaixo.
*Atualizado em 15 de julho de 2023