Disciplina: AI-B Domínio 1
Estrutura de repetição ou ciclos – For (Para) e While (Enquanto)
Ficha de trabalho nº 8
Desenvolva em : PYthon
1. Faça um programa que mostre n números ímpares.
Output
Digite quantos números ímpares quer calcular: 3
1
3
5
2.Faça um programa que pede números ao utilizador, informando em seguida
se o número é positivo ou negativo. Quando o utilizador inserir “0”, o
programa termina.
Output
3. Faça um programa em Python que receba o preço de custo e o preço de
venda de N produtos. No resultado deve dizer se houve lucro, prejuízo ou
empate para cada produto. Informe a média de preço de custo e do preço de
venda.
Output
Prof. Rui Amiguinho Página 1 de 3
Digite o preço de custo do produto: 10
Digite o preço de venda do produto: 12
Teve lucro na venda
Digite o preço de custo do produto: 15
Digite o preço de venda do produto: 12
Teve prejuízo na venda
Digite o preço de custo do produto: 13
Digite o preço de venda do produto: 12
Teve prejuízo na venda
a media do preço de custo é = 12.67
a media do preço de venda é = 12.00
4. Pretende-se um programa em Python que peça o nome e idade de 4
pessoas, e indique para cada uma se é maior ou menor de idade.
Caso seja introduzida uma idade inferior a 0 ou superior a 100 o programa
repete o pedido, até o utilizador inserir uma idade dentro daquele intervalo.
No final deverá informar quantas pessoas eram maiores, quantas eram
menores, e qual a percentagem de cada uma face ao total.
Output
Prof. Rui Amiguinho Página 2 de 3
5. Elabore um programa em Python que calcule o vencimento líquido de N
(número fornecido pelo utilizador) funcionários da empresa Amguinho Plus
Lda. O programa pede ao utilizador o nome e o vencimento bruto do
funcionário, bem como se é ou não sindicalizado. No final, deverá mostrar o
nome do funcionário, o seu vencimento bruto, o vencimento líquido, bem
como o total de descontos. Arredondamento às duas casas decimais.
Tenha em consideração os dados que se seguem:
- Todos os funcionários descontam 11% para a Segurança Social.
- Os descontos para o IRS são calculados de acordo co m seguinte tabela:
Vencimentos até 900€: isento
Mais de 900€ até 1050€: 4%
Mais de 1050€ até 1300€: 6,5%
Mais de 1300€ 1 1500€: 8%
Mais de 1500€: 9,5%
- Os descontos para o sindicato têm uma taxa única de 2%.
Output
Prof. Rui Amiguinho Página 3 de 3