Parâmetros
Parte da seção Fundamentos do Journey de C da Coddy. Lição 48 de 63.
As funções em C podem aceitar parâmetros (também chamados de argumentos), que são valores passados para a função quando ela é chamada.
Declare uma função que receba parâmetros:
int add(int a, int b) {
return a + b;
}Neste exemplo, add é uma função que recebe dois parâmetros inteiros, a e b, e retorna a soma deles.
Chame uma função com parâmetros:
int result = add(5, 3);Após executar o código acima, result contém:
8Você também pode usar variáveis como argumentos:
int x = 10;
int y = 20;
int sum = add(x, y);Depois de executar o código acima, sum contém:
30Desafio
FácilCrie uma função chamada calculateArea que receba dois parâmetros:
- Um inteiro
length - Um inteiro
width
A função deve calcular e retornar a área (comprimento × largura) de um retângulo.
Em seguida, na função main, leia dois inteiros do usuário representando o comprimento e a largura de um retângulo, chame a função calculateArea com esses valores e imprima o resultado no formato: "Area: X", em que X é a área calculada.
Experimente você mesmo
#include <stdio.h>
// Escreva sua função calculateArea aqui
int main() {
// Leia as variáveis
// Chame calculateArea e imprima o resultado
return 0;
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
2Variáveis
Tipos de dadosInteiroPonto flutuante - DoubleCaracteresBooleanosConstantesNoções básicas de printfRegras de nomenclatura de variáveisConversão de tipos - Parte 1Conversão de tipos - Parte 2Desafio de revisão3Operadores
Operadores aritméticosOperador móduloIncremento/DecrementoOperadores de atribuiçãoOperadores relacionaisOperadores lógicos Parte 1Operadores lógicos Parte 2Operadores lógicos Parte 3Desafio de revisãoPratique por conta própria: Compilador de C online