Buscar

como criar uma função chamada incremento que receba um valor numérico e retorne o seu incremento

💡 5 Respostas

User badge image

Joao Andre MArtins Dias

int incremento(int n){

return ++n;

}

1
Dislike0
User badge image

RD Resoluções

Algoritmo "incremento"

Var

funcao soma (x: inteiro): inteiro

inicio

retorne x + 1

fimfuncao

n, y: inteiro

Inicio

leia(n)

y<-soma(n)

escreval("R: ", y)

Fimalgoritmo


O algoritmo acima foi escrito na linguagem aceita pelo software Visualg. Como o exercício pedia apenas a função, ela foi destacada na resposta acima.

Como na linguagem do Visualg não existe operador padrão para o incremento, dentro da função retornamos o número somado de uma unidade.

A função deve ser criada no mesmo espaço onde são declaradas as variáveis do algoritmo, delimitada pelas palavras reservadas funcao e fimfuncao. Como neste caso a função está recebendo um valor e devolvendo para o corpo do programa, então precisamos atribuir um tipo para essa função, o mesmo tipo do valor que ela irá retornar, neste caso um inteiro. Também é preciso declarar o tipo da variável que a função irá receber no escopo da função, caso ela receba. Neste caso a nossa função está recebendo uma variável do tipo inteiro para realizar o incremento.

1
Dislike0
User badge image

Joao Andre MArtins Dias

Caara em linguagem c ficaria algo como:

 

int incremento(int n){

retunr ++n;

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais