🧩 Módulo 6: Funções e Modularização
Um bom programador não escreve o mesmo código duas vezes. Funções permitem organizar, reutilizar e testar partes do seu programa de forma independente.
Pré-requisito: Módulos 2–5 (todos os conceitos anteriores são usados dentro de funções).
📦 O que você vai aprender
- O que é uma função e o conceito de “caixa preta”
- Funções sem retorno e sem parâmetros
- Passagem de parâmetros (por valor)
- Funções com retorno (
retorne) - Escopo de variáveis (local vs. global)
- Boas práticas de nomenclatura e organização
Pré-requisito: Módulo 5 — Vetores e Matrizes.
📚 Capítulos deste Módulo
- Modularização: FUNÇÕES
- FUNÇÃO SEM RETORNO
- FUNÇÃO COM RETORNO
- EXERCÍCIOS
- Vídeo com o resumo do capítulo
- FUNÇÃO - PASSAGEM DE PARÂMETRO POR VALOR
- Parâmetros
- Escopo de variáveis locais e globais
- EXERCÍCIOS
- Vídeo com o resumo do capítulo
- FUNÇÃO - PASSAGEM DE PARÂMETRO POR REFERÊNCIA
- EXERCÍCIOS
- Vídeo com o resumo do capítulo