2. Estrutura de seleção Condicional
As linguagens de programação possuem
mecanismos para controlar o fluxo do
programa, que são as Estruturas
Condicionais e de Repetição.
SE, SENAO.
ENQUANTO, PARA, REPITA.
3. Estrutura de seleção Condicional
É uma tomada de decisão pelo algoritmo.
Conforme o resultado de uma expressão lógica, determinados
comandos são executados e outros não, caracterizando assim
uma seleção de comandos.
TRUE
FALSE
4. Estrutura de seleção Condicional
Em Python, a estrutura SE, ENTÃO é escrito desta
maneira:
Estrutura de Controle: IF, ELSE
if <condicao>:
<indentacao> <comando>
else:
<indentacao> <comando>
5. Estrutura de seleção Condicional
Exemplo:
nota = 7.5
if nota < 7.0:
print(“Aluno de Exame.”)
else:
print(“Aluno Aprovado.”)
6. Exercícios
1 - Entrar com 4 números e imprimir a
média ponderada, sabendo-se que os
pesos são respectivamente 1, 2, 3 e 4.
A média ponderada é calculada pela
fórmula:
nota1 x peso1 + nota2 x peso2 + nota3 x
peso3 + nota4 x peso4, dividido pela soma
dos pesos.
7. Exercícios
2 - Criar um algoritmo para ler três números inteiros
quaisquer, em seguida imprima na tela o maior deles.
3 - Faça um Programa que peça os 3 lados de um
triângulo. O programa deverá informar se os valores
podem ser um triângulo. Indique, caso os lados formem um
triângulo, se o mesmo é: equilátero, isósceles ou escaleno.
Dicas:
Três lados formam um triângulo quando a soma de
quaisquer dois lados for maior que o terceiro
Triângulo Equilátero: três lados iguais
Triângulo Isósceles: quaisquer dois lados iguais
Triângulo Escaleno: três lados diferentes
8. Exercícios
4 - O peso ideal para uma pessoa é calculado pelas
seguintes fórmulas:
Sexo Masculino: (72.7*altura)-58
Sexo Feminino: (62.1*altura)-44.7
Escreva um algoritmo que receba como entrada: sexo (f
ou m), altura e peso; calcule o peso ideal usando a
fórmula que for pertinente. Como resultado o programa
deve exibir na tela uma mensagem de alerta:
Se o peso atual estiver acima do peso ideal, escreva:
“Peso acima do Ideal”. Caso contrário imprima: “Peso
normal ou abaixo do ideal”
9. Exercícios
5 - Desenvolver um algoritmo que calcule o salário bruto e
o salário líquido de um funcionário.
Dados de Entrada:
• Nome do funcionário;
• Quantidade de horas-extras trabalhadas.
• Salário Mínimo
• Valor da Hora-Extra
Sabe-se:
• Salário hora-extra = horas-extras x Valor da Hora-Extra;
• Salário bruto = 2 * Salário Mínimo + Salário hora-extra;
• Desconto INSS = 12 % do salário bruto, se salário bruto
for maior que R$ 1500,00. Caso contrário considerar
apenas 5%.
• Salário liquido = salário bruto – INSS