O método ABS () retorna o valor inteiro absoluto apropriado e é especificado no stdlib.H Arquivo de cabeçalho. Para retornar o valor absoluto de um número específico, devemos incluir o stdlib.H Arquivo de cabeçalho em nosso aplicativo C. Somente valores positivos são retornados pela função ABS ().
Considere o seguinte cenário: se tivermos um número inteiro -2 e desejar encontrar o valor absoluto, podemos usar o método ABS () para ter o número positivo 2. Além disso, quando temos um número inteiro número 2 e queremos determinar o valor absoluto, podemos usar o método ABS () para retornar o mesmo valor que 2. Dá o mesmo número se fornecermos um número positivo.
Sintaxe
A função Sintaxe para Abs () é explicada aqui:
# int abs (int a);
Como o método ABS () usa um tipo de dados inteiro, "A" é um tipo de dados int que pode transportar números inteiros negativos ou positivos e produzir resultados positivos.
Exemplo 1
Vamos executar nosso primeiro exemplo no Ubuntu 20.04 Sistema operacional Linux. A ferramenta de compilação usada aqui é o GCC. Vamos lançar a janela do terminal do Ubuntu 20.04 Sistema operacional olhando e pesquisando -o nas atividades. Depois de obter o acesso, implemente as instruções abaixo da estação no shell.
$ nano abs.c
O arquivo estará vazio e aberto no editor GNU Nano. Começamos adicionando algumas bibliotecas. Então temos uma função principal () onde declaramos duas variáveis, "a" e "b". Nós atribuímos a eles valores no programa também. Em seguida, duas funções printf () nas quais vamos imprimir a variável de valores absolutos "a" e "b".
Depois de obter todo o entendimento, salve e feche o arquivo para voltar ao terminal.
Agora, para obter a saída, escreva os seguintes comandos anexos no terminal do Ubuntu 20.04 Sistema operacional.
$ GCC ABS.c
$ ./a.fora
A saída exata pode ser vista no terminal.
Exemplo 2
Vamos executar nosso segundo exemplo no Ubuntu 20.04 Sistema operacional Linux. A ferramenta de compilação usada aqui é novamente GCC. Vamos pesquisar a janela do terminal do Ubuntu 20.04 Sistema operacional olhando para ele nas atividades. Depois de obter o acesso, implemente o comando indicado por baixo no shell.
$ nano ABS2.c
O arquivo estará vazio e aberto no editor GNU Nano. Começamos adicionando algumas bibliotecas. Então temos uma função principal () onde declaramos duas variáveis, "a" e "entorpecido". Neste exemplo de código, solicitamos os usuários a inserir os valores desejados no tempo de execução para obter seu valor absoluto usando a instrução printf (). Então nós chamamos a função abs (). Novamente, temos as funções printf () nas quais vamos imprimir o valor absoluto da variável "a" e armazená -la em um "entorpecido"
Depois de obter todo o entendimento, salve e feche o arquivo para voltar ao terminal.
Agora, para obter a saída, escreva os seguintes comandos anexos no terminal do Ubuntu 20.04 Sistema operacional.
$ GCC ABS2.c
$ ./a.fora
Em sua saída, o programa pede que você insira o valor. Então o valor absoluto aparecerá contra esse número específico.
Conclusão
Este guia foi sobre a função ABS () na linguagem de programação C. Nós explicamos o conceito junto com sua sintaxe em detalhes. Em seguida, implementamos dois exemplos diferentes em que um deles receberá o número do usuário no tempo de execução, e o outro será declarado no programa. Agora, depois de pequenas alterações conforme seus requisitos, implemente esses dois exemplos.