3. Comando de Condição
• O comando de condição no Python é a função if.
Esta função é executada somente se uma
condição avaliada for verdadeira.
• Sintaxe:
if <condição>:
<bloco de comandos para verdadeiro>
4. Exemplo
• Suponha que desejamos digitar no teclado um
número inteiro e, depois testar se ele é par, se sim,
calcular a raiz quadrada.
num = int(input(“Digite um número inteiro: “))
#Teste condicional
if num % 2 == 0:
raiz = pow(num, 1/2)
print(“A raiz quadrada do número digitado é: “, raiz)
5. Estrutura condicional
composta
- Na estrutura composta, analisa-se uma condição,
caso seja verdadeira, executa-se o bloco de
comandos do if, caso contrário, executa-se o bloco
de comandos do else.
- Sintaxe:
if <condição>:
<bloco de comandos para verdadeiro>
else:
<bloco de comandos para falso>
6. Exemplo:
• Suponha que desejamos digitar no teclado um
número inteiro e, depois testar se ele é par, se sim,
calcular a raiz quadrada, se for falso, eleva o
número ao quadrado.
7. Exemplo:
num = int(input(“Digite um número inteiro: “))
#Teste condicional
if num % 2 == 0:
raiz = pow(num, 1/2)
print(“A raiz quadrada do número digitado é: “, raiz)
else:
quadrado = pow(num, 2)
print(“O quadrado do número digitado é: “, quadrado)
9. Exemplo:
- Suponha a necessidade de se criar uma calculadora com as
operações básicas. O usuário digita dois números e escolhe uma
das operações. Seu programa deve fazer a conta da operação
escolhida.
10. Exemplo:
- Suponha a necessidade de se criar uma calculadora com as
operações básicas. O usuário digita dois números e escolhe uma
das operações. Seu programa deve fazer a conta da operação
escolhida.
13. Exercício 1
- Elabore um programa que leia um número e mostre se ele é
divisível por 5.
14. Exercício 2
- Elabore um programa em Python que receba o nome e a idade de
uma pessoa, depois mostre na tela o nome, a idade e o valor do
plano de saúde a ser contratado, segundo a tabela abaixo:
Idade Valor
Até 18 anos R$ 50,00
De 19 a 29 anos R$ 70,00
De 30 a 45 anos R$ 90,00
De 46 a 65 anos R$ 130,00
Acima de 65 anos R$ 170,00
15. Exercício 3
- De acordo com a tabela médica, o peso ideal está relacionado com
a altura e o sexo da pessoa. Elabore um programa que receba a
altura e o sexo de uma pessoa e, calcule e imprima seu peso ideal,
sabendo que:
- Para homens o peso ideal é igual a 72,7multiplicados pela altura,
subtraídos por 58.
- Para mulheres o peso ideal é igual a 62,1 multiplicados pela altura,
subtraídos por 44,7.
17. Estruturas de Repetição
- Usadas para repetir um trecho de código uma quantidade
determinada de vezes.
- Isso é chamado de loop, também conhecidas como laços de
repetição.
- Em Python utilizamos o while e o for, para criar estruturas de
repetição.
18. While
- E um laço de depende de um critério de parada formado por um
expressão lógico-relacional.
- Geralmente usamos quando temos um número indefinido de
repetições para realizar.
- Tem um teste condicional que é realizado no início do bloco.
- Sintaxe:
19. Exemplo 1:
- O programa abaixo repete um texto digitado por 10 vezes:
20. Exemplo 2:
- O programa abaixo solicita um conjunto de números inteiros para
poder contar a quantidade de números pares e a quantidade de
números ímpares. A condição de parada é quando o usuário digita
o número 0 (zero).
21. For
- E um laço for é usado para repetir uma quantidade de vezes que já
sabemos, ou seja, sabemos que desejamos repetir 10 vezes, usamos
o for.
- Sintaxe:
22. Exemplo 1:
- O programa abaixo repete um texto digitado por 10 vezes (usando o
for):
24. Exercício 1
- Faça um programa em Python que leia um valor inteiro e mostre a
tabuada de 1 a 10 do valor lido.
25. Exercício 2
- Escreva um programa que mostre todos os números entre 5 e
100 que são divisíveis por 7, mas não são múltiplos de 5. Os
números obtidos devem ser impressos em sequência.