SlideShare uma empresa Scribd logo
Algoritmos
Sequência 3
Estrutura Condicional | Python
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.
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
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>
Estrutura de seleção Condicional
Exemplo:
nota = 7.5
if nota < 7.0:
print(“Aluno de Exame.”)
else:
print(“Aluno Aprovado.”)
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.
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
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”
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

Mais conteúdo relacionado

PPTX
ALGORITMOS E LOGICA DE PROGRAMAÇÃO ARDUINO.pptx
PPT
Algop - aula 03
PPT
aula de laboratorios algoritmos e programação
PDF
Lista de exercício
PPT
Algop - aula 04
PPT
Slide Exercícios Repetição#1 programação de computadores e
PDF
Aula 4 aed - parte 2
PPT
Algoritmo
ALGORITMOS E LOGICA DE PROGRAMAÇÃO ARDUINO.pptx
Algop - aula 03
aula de laboratorios algoritmos e programação
Lista de exercício
Algop - aula 04
Slide Exercícios Repetição#1 programação de computadores e
Aula 4 aed - parte 2
Algoritmo

Semelhante a Slide Exercícios Repetição#1 programação de computadores e (20)

PPT
Módulo 4 - Estrutura condicional.ppt
PPT
Algop - aula 06
PPT
Algop - aula 04 pascal 1
PPTX
PDF
Estrutura sequencial um
PDF
Exercícios lista 1
PDF
Cap08
PDF
Cap08
PPTX
decisão aninhada programaçao de cmputadores
PPT
Algoritmos e Programação_01
PDF
Excel VBA: Aula 3
PPTX
Java: Condicionais
PPTX
Aula 03 - Condicionais e Loops em Python.pptx
PDF
Aula 5 – Algoritmos – Estrutura Sequencial – Parte 2.pdf
PPTX
Visualg
PPT
Exercicios Php
PDF
Lista de exercicios algoritmos resolvida-
DOC
Apostila de portugol_(algoritmo)
PDF
Aula 2 aed - pseudocódigo
PDF
logica d programacaorepeticaoRepitaAte.pdf
Módulo 4 - Estrutura condicional.ppt
Algop - aula 06
Algop - aula 04 pascal 1
Estrutura sequencial um
Exercícios lista 1
Cap08
Cap08
decisão aninhada programaçao de cmputadores
Algoritmos e Programação_01
Excel VBA: Aula 3
Java: Condicionais
Aula 03 - Condicionais e Loops em Python.pptx
Aula 5 – Algoritmos – Estrutura Sequencial – Parte 2.pdf
Visualg
Exercicios Php
Lista de exercicios algoritmos resolvida-
Apostila de portugol_(algoritmo)
Aula 2 aed - pseudocódigo
logica d programacaorepeticaoRepitaAte.pdf
Anúncio

Mais de FrenzyBrito1 (8)

PPT
Vetores.ppt aula do professor de ALP fatec
PPTX
Introdução_Linguagem_C - criada por Denis Ritchie
PPT
Slide Exercícios Repetição#1 programação de computadores e
DOC
AULA 1_Pratica da dinâmica dos legos (1).doc
PPTX
Atividades socioemocionais de indivíduos politicos
PDF
Competências socioemocionais e capacidades individuais de um individuo social...
PDF
Canva metodologia de projetos uma introducao
PDF
aula janine.pdf
Vetores.ppt aula do professor de ALP fatec
Introdução_Linguagem_C - criada por Denis Ritchie
Slide Exercícios Repetição#1 programação de computadores e
AULA 1_Pratica da dinâmica dos legos (1).doc
Atividades socioemocionais de indivíduos politicos
Competências socioemocionais e capacidades individuais de um individuo social...
Canva metodologia de projetos uma introducao
aula janine.pdf
Anúncio

Último (10)

PDF
Previsão de Paradas em Máquinas Industriais
PDF
01 Anticoag + fibrinol Abr 24 - prof MAISA DIA 020424.pdf
PDF
Investigação Operacional história completa
PDF
DIAGNOSTICO DE AVARIAS EM AUTOMATISMOS INDUSTRIAIS.pdf
PDF
712893401-Geografia-em-perspectiva-3.pdf
PPT
Aula 5 - Percepção e Tomada de Decisão Individual.ppt
PPTX
Slide Gêneros textuais: resenha crítica.ppxt
DOC
Saude Frutal qqqqqqqqqqqqqqqqqqqqqqqqqqq
PDF
POP-28-Administracao-de-medicacao-intramuscular.pdf
PDF
Óptica geométrica - Vidal.pdfhuuuhhuui
Previsão de Paradas em Máquinas Industriais
01 Anticoag + fibrinol Abr 24 - prof MAISA DIA 020424.pdf
Investigação Operacional história completa
DIAGNOSTICO DE AVARIAS EM AUTOMATISMOS INDUSTRIAIS.pdf
712893401-Geografia-em-perspectiva-3.pdf
Aula 5 - Percepção e Tomada de Decisão Individual.ppt
Slide Gêneros textuais: resenha crítica.ppxt
Saude Frutal qqqqqqqqqqqqqqqqqqqqqqqqqqq
POP-28-Administracao-de-medicacao-intramuscular.pdf
Óptica geométrica - Vidal.pdfhuuuhhuui

Slide Exercícios Repetição#1 programação de computadores e

  • 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