Buscar

Lista 02

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 4 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

Curso Superior em Análise e Desenvolvimento de Sistemas 
Programação 1
Lista de Exercícios de Estruturas de Condição
Lista 2
Em que ordem a expressão w = x * y < z / x or x / y > z * x and z * y < x seria avaliada pelo Python? Descreva com detalhes essa ordem, justificando sua resposta.
Agora, faça um programa que receba os valores de x, y e z do usuário e mostre o resultado da expressão da questão anterior.
Faça um programa que receba dois números, e imprima o maior deles ou diga se eles são iguais.
Faça um programa que peça um valor e mostre na tela se o valor é positivo, negativo ou neutro (zero).
Elaborar um programa que lê 1 valor e escreve se ele é divisível por 3 ou não.
Faça um programa que verifique se uma letra digitada é "F" ou "M". Conforme a letra, escrever: F - Feminino, M - Masculino, Sexo Inválido. Considere que o usuário vai digitar F e M maiúsculo.
Faça um programa que verifique se uma letra digitada é vogal ou consoante.
Faça um Programa que leia um número e exiba o mês correspondente do ano. (1-Janeiro, 2- Fevereiro, etc.), se digitar outro valor deve aparecer valor inválido.
Tendo como dados de entrada a altura e o sexo de uma pessoa (M masculino e F feminino), construa um programa que calcule seu peso ideal, utilizando as seguintes fórmulas: 
para homens: (72.7∗h)−58 
para mulheres: (62.1∗h)−44.7 
Faça um programa para a leitura de duas notas parciais de um aluno. O programa deve calcular a média aritmética alcançada por aluno e apresentar:
A mensagem "Aprovado", se a média alcançada for maior ou igual a sete e menor que 10;
A mensagem "Reprovado", se a média for menor do que sete;
A mensagem "Aprovado com Distinção", se a média for igual a dez.
Escreva um programa que leia o nome de um aluno e suas três notas. Calcule a média ponderada do aluno, considerando que o peso para a maior nota seja 4 e para as duas restantes, 3. Mostre suas três notas, a média calculada e uma mensagem ”APROVADO” se a média for maior ou igual a 5 e ”REPROVADO” se a média for menor que 5.
Faça um programa que leia três números e mostre o maior e o menor deles.
Escreva programa que pergunte a distância em km que um passageiro deseja percorrer e calcule o preço da passagem, cobrando R$ 0,53 por km para viagens de até 200 km e R$ 0,47 por km para viagens mais longas.
Faça um programa que leia três números e mostre-os em ordem decrescente.
Uma empresa resolveu dar um aumento de salário aos seus funcionários. Faça um programa que recebe o salário de um funcionário e gere o reajuste segundo o seguinte critério, baseado no salário atual:
salários até R$ 280,00 : aumento de 20%
salários entre R$ 280,01 e R$ 700,00 : aumento de 15%
salários entre R$ 700,01 e R$ 1500,00 : aumento de 10%
salários de R$ 1500,01 em diante : aumento de 5% 
Após o aumento ser realizado, informe na tela:
o salário antes do reajuste;
o percentual de aumento aplicado;
o valor do aumento;
o novo salário, após o aumento.
Escreva programa que calcule o preço a pagar pelo fornecimento de energia elétrica. Solicite o consumo em kWh consumidas e o tipo de instalação: R para residencial, I para industrial e C para comercial. Calcule o valor da conta a pagar de acordo com a tabela:
Faça um programa para o cálculo de uma folha de pagamento, sabendo que os descontos são do Imposto de Renda, que depende do salário bruto (conforme tabela abaixo) e do INSS (10%) do Salário Bruto. O Salário Líquido corresponde ao Salário Bruto menos os descontos. O programa deverá pedir ao usuário o valor da sua hora e a quantidade de horas trabalhadas no mês.
Desconto do IR:
Salário Bruto até R$900,00 (inclusive) - isento
Salário Bruto até R$1500,00 (inclusive) - desconto de 5%
Salário Bruto até R$2500,00 (inclusive) - desconto de 10%
Salário Bruto acima de R$2500,00 - desconto de 20% 
Imprima na tela as informações, dispostas conforme o exemplo abaixo. No exemplo o valor da hora é 5 e a quantidade de hora é 220.
 Salário Bruto: (5 * 220) : R$ 1100,00
 (-) IR (5%) : R$ 55,00 
 (-) INSS ( 10%) : R$ 110,00
 Total de descontos : R$ 165,00
 Salário Liquido : R$ 935,00
O departamento que controla o índice de poluição do meio ambiente mantém 3 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,25. Se o índice sobe para 0,3 as indústrias do 1o grupo são intimadas a suspenderem suas atividades, se o índice cresce para 0,4 as do 1o e 2o grupo são intimadas a suspenderem suas atividades e se o índice atingir 0,5 todos os 3 grupos devem ser notificados a paralisarem suas atividades. Escrever um programa que lê o índice de poluição medido e imprime quais grupos devem suspender suas atividades.
Faça um programa que peça ao usuário as coordenadas (x e y) de um ponto e imprima a qual quadrante de um plano cartesiano ele pertence.
Existe o seguinte programa:
x=int(input("primeiro número:"))
y=int(input("segundo número:"))
if y==8 :
 if x == 5 :
 print("a")
 else :
 print("b")
print("c d")
Se usarmos a entrada x=4 e y=8, o que será impresso?
Como o código pode ser mudado para que, ao ter uma entrada (x = 5 e y = 8), imprima “a”.
Como o código pode ser mudado para que, ao ter uma entrada (x = 5 e y = 8), imprima “a d”.
Como o código pode ser mudado para que, ao ter uma entrada (x = 5 e y = 7), imprima “a c d”.

Outros materiais

Perguntas Recentes