Introdução à programação e aos algoritmos
4.3 Funções
Nesta última forma, você digita menos, mas prefiro escrever
mais e saber exatamente de onde estão vindo as funções de meu programa. A escolha é sua. Existe também a possibilidade de importar todas as funções de um módulo, usando ‘from math import *’.
EXERCÍCIO 4.1
Expanda a tabela de senos e cossenos para incluir também a tangente, usando a
função math.tan(). Cuidado! Você tem de se preocupar com as tangentes
de 90 e 270 graus. Por quê? Trate estes casos especiais, evitando incorrer em erro.
Use math.inf e -math.inf para indicar valores in nitos, positivos e
negativos.
EXERCÍCIO 4.2
Escreva um programa que imprima uma tabela das raízes quadradas dos números
entre 1 e 100, com incrementos de 10.
EXERCÍCIO 4.3
Escreva um programa em Python que leia um número e imprima a si mesmo, o
seu quadrado e o seu cubo.
EXERCÍCIO 4.4
Pesquise no manual on-line de Python outras funções matemáticas do módulo
math, disponível em: https://docs.python.org/3/library/index.xhtml.
4.3 FUNÇÕES