Material de apoio para a disciplina Linguagem de Programação da UACSA/UFRPE
Produzido pelo prof. João Pimentel
Se atente à indentação. Se o código estiver escrito todo certinho, mas a indentação estiver errada, o programa não irá funcionar corretamente 😔
Apesar de ser possível fazer esses exemplos a seguir sem funções, iremos fazer com funções para podermos praticar. Mas pode ter certeza que as funções são importantes, sem elas ficaria inviável fazer programas um pouco mais longos (a partir de centenas de linhas) e complexos.
Exemplo 1 - Função que calcula área
Faça um programa que tenha uma função chamada calcular_area(), que receba as dimensões de um terreno retangular (largura e comprimento) e mostre a área do terreno.
Exemplo 1 - Função que calcula área
Vídeo 1 (8min):
Exemplo 2 - Um print especial
Faça um programa que tenha uma função chamada escrever(), que receba um texto qualquer como parâmetro e mostre uma mensagem com linhas decorativos de tamanho proporcional ao texto.
Exemplo:Exemplo 2 - Um print especial
Vídeo 2 (8min):
Exemplo 3 - Função de Contador
Faça uma função chamada contador(), que receba três parâmetros: início, fim e passo.
Seu programa tem que usar a função contador() para realizar três contagens com a função criada:
Exemplo 3 - Função de Contador
Vídeo 3 (17min):
Exemplo 4 - Função que descobre o maior
Faça um programa que tenha uma função chamada maior(), que receba vários parâmetros com valores inteiros.
Sua função tem que analisar todos os valores e dizer qual deles é o maior.
OBS: não vale usar a função max() 😉
Exemplo 4 - Função que descobre o maior
Vídeo 4 (10min):
Exemplo 5 - Funções para sortear e somar
Faça um programa que tenha uma lista chamada numeros e duas funções chamadas sorteiar() e somar_pares().
A primeira função vai sortear 5 números e colocá-los dentro da lista.
A segunda função vai mostrar a soma entre todos os valores pares sorteados pela função anterior.
Exemplo 5 - Funções para sortear e somar
Vídeo 5 (12min):