Funções

Exercícios resolvidos sobre funções em C

Nesta página vamos adicionar alguns vídeos com exercícios resolvidos sobre funções em Linguagem C para facilitar os seus estudos. Exercícios sobre funções a) Crie um programa em C que receba um número inteiro e uma função que retorne 1 se … Continue lendo


Valores aleatórios em C com a função rand

Por: Eduardo Casavella Para gerar um número aleatório (randômico) em linguagem C podemos usar a função rand pertencente à biblioteca stdlib.h. Gerar sequências de números aleatórios é um problema bastante comum em programação. A função rand Quando esta função é … Continue lendo


Passando um vetor para função em C

Por: Eduardo Casavella Para passar um vetor para uma função usando linguagem C utiliza-se um ponteiro como parâmetro da função. Ao usarmos o ponteiro como parâmetro, na realidade estamos passando o endereço inicial do vetor e não os seus elementos. … Continue lendo


Função com passagem por referência

Por: Eduardo Casavella Existem dois métodos de passagem de parâmetros para funções: Passagem por valor – permite usar dentro de uma função uma cópia do valor de uma variável, porém não permite alterar o valor da variável original (somente a … Continue lendo


Recursividade em C

Por: Eduardo Casavella Chamamos de recursividade ou recursão quando uma função chama a si mesma. Sim amigos, isto é possível, uma função pode invocar a si mesma! Como funciona a recursividade? Em uma função recursiva, a cada chamada é criada … Continue lendo


Funções e escopo de variáveis

Por: Eduardo Casavella Chamamos de escopo de variável ao conjunto de regras que determinam a utilização de uma variável em um programa Podemos dividir as variáveis quanto ao escopo em três tipos: variáveis locais, parâmetros formais e variáveis globais. Variáveis … Continue lendo


Argumentos em linha de comando

Por: Eduardo Casavella Em linguagem C podemos passar argumentos através da linha de comando para um programa quando ele inicia. A função main recebe parâmetros passados via linha de comando como vemos a seguir: int main( int argc, char *argv[ … Continue lendo


Funções em C

Por: Eduardo Casavella Definição de Função Uma função nada mais é do que uma subrotina usada em um programa. Na linguagem C, denominamos função a um conjunto de comandos que realiza uma tarefa específica em um módulo dependente de código. … Continue lendo