Introdução à programação usando Python
Professor Osmar Mantovani - Valinhos - Turma 01 - 2017
Objetivo da aula: Estruturas de decisão e comentários em programas
Criando seu terceiro programa!
2. O programa abaixo verifica se um número é par. Observe quatro coisas importantes:
a) Na estrutura do if:
A indentação (espaços no começo das linhas (User a tecla TAB para indentar)
b) Na estrutura do if:
O "duplo igual" (usar apenas um = significa atribuir valor, não comparar valores)
c) Na estrutura do if:
Os dois pontos no final das linhas de decisão
d) Os comentários usando #
Comentar um programa contribui fortemente para o entendimento do mesmo, pelo próprio programador, no futuro. Não deixe de comentar!
Exercícios:
1. Faça um programa para elevar um número ao quadrado ou calcular sua raiz quadrada (coloque import math no início do programa para poder usar a função math.sqrt). O usuário deverá escolher a opção desejada no início (exemplo "opcao = int(input("Digite 1 para ...")
2. Esse é fofo. Faça um programa que solicite os coeficientes a, b e c de uma equação de segundo grau e a resolva. Se o resultado não for real imprimir a mensagem "A equação não possui soluções reais.".
3. Faça um programa que calcule o IMC de uma pessoa
(IMC = massa em kg / altura em metros elevado ao quadrado)
e informe a sua classificação segundo a tabela, disponível na Wikipédia.
Problemas Olímpicos
OBI 2009 - Notas da prova
OBI 2010 - Cometa
OBI 2014 - A língua do P
a) Na estrutura do if:
A indentação (espaços no começo das linhas (User a tecla TAB para indentar)
b) Na estrutura do if:
O "duplo igual" (usar apenas um = significa atribuir valor, não comparar valores)
c) Na estrutura do if:
Os dois pontos no final das linhas de decisão
d) Os comentários usando #
Comentar um programa contribui fortemente para o entendimento do mesmo, pelo próprio programador, no futuro. Não deixe de comentar!
Exercícios:
1. Faça um programa para elevar um número ao quadrado ou calcular sua raiz quadrada (coloque import math no início do programa para poder usar a função math.sqrt). O usuário deverá escolher a opção desejada no início (exemplo "opcao = int(input("Digite 1 para ...")
2. Esse é fofo. Faça um programa que solicite os coeficientes a, b e c de uma equação de segundo grau e a resolva. Se o resultado não for real imprimir a mensagem "A equação não possui soluções reais.".
3. Faça um programa que calcule o IMC de uma pessoa
(IMC = massa em kg / altura em metros elevado ao quadrado)
e informe a sua classificação segundo a tabela, disponível na Wikipédia.
Problemas Olímpicos
OBI 2009 - Notas da prova
OBI 2010 - Cometa
OBI 2014 - A língua do P
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.