Min função em C

Min função em C
Min é de fato uma função embutida que retorna o menor de "A" e "B" implementado com macros Smart GNU C S Smart. Eles podem ser valores numéricos, incluindo ponteiros para quase o mesmo tipo de base, e então eles podem ser um número inteiro ou valores de ponto flutuante. O programa C determina o menor ou menos elemento em uma matriz. Ele também imprime a posição ou índice na lista de números inteiros onde aparece. Estamos implementando alguns exemplos para demonstrar o conceito de função min na linguagem de programação C.

Exemplo 1

Estamos prontos para colocar nossas mãos no primeiro exemplo da função Min na linguagem de programação C. Vamos criar um arquivo com qualquer nome, exceto um .c extensão. Comece a incluir os arquivos do cabeçalho. Usamos o arquivo de cabeçalho. Em um programa C, o arquivo de cabeçalho é usado para realizar funções básicas ou padrão de entrada/saída. De outra maneira, podemos obter recursos de entrada/saída em nosso programa, incluindo este arquivo de cabeçalho no início do programa.

Então temos nossa função principal (). Cada programa gira em torno dele. É um requisito obrigatório ter uma função principal () em todos os programas. A função principal () não é necessária para executar nada além de existir no seu código -fonte C. Por fim, ele compreende instruções que direcionam o computador para executar a tarefa que seu programa foi criado para executar. No entanto, nada é tornado obrigatório de você.

Agora, declaramos três variáveis ​​de título inteiro do tipo de dados "a", "b" e "mínimo". Em seguida, temos uma função printf () que levará o usuário a inserir o número desejado no tempo de execução. Esses valores serão mantidos nas variáveis ​​"A" e "B". Então temos que usar a função scanf (). Na linguagem de programação C, a função Scanf está sendo usada para reconhecer caracteres ou qualquer outra entrada do desenvolvedor. Scanf é uma função interna que já está definida no arquivo de biblioteca em qualquer pacote C.

Chamamos uma função min () no programa Main (). E especificou sua condição na função min () declarada separadamente, como visto na captura de tela. Retornar 0 indica que o programa concluiu de maneira eficaz e realizou o que foi projetado para fazer

Agora execute o código acima do compilador GCC. A tela preta é apresentada e pede ao usuário que insira os dois números desejados.

Suponhamos que o usuário tenha inserido 12 e 34 números; O programa escolherá o número mínimo executando a função Min. A saída está correta, pois pode ser verificada na tela de saída

Exemplo 2

Este exemplo usará a função min () e a função max (), por isso é um pouco complexo. Antes de passar por este, entenda cuidadosamente o exemplo acima mencionado.

Vamos gerar um arquivo com qualquer título, mas um .c extensão. Comece a incluir os arquivos do cabeçalho. Usamos o arquivo de cabeçalho. Em um programa C, o arquivo de cabeçalho é usado para realizar funções de entrada/saída simples ou padrão. Em outras palavras, podemos obter recursos de entrada/saída em nosso programa, incluindo este arquivo de cabeçalho no início do programa.

Agora, declaramos cinco variáveis ​​de título inteiro do tipo de dados "X" J "," N "," Máximo "e" Mínimo ". "X" é uma matriz. Em seguida, temos uma função printf () que levará o usuário a inserir o tamanho da matriz no tempo de execução. Então temos que usar a função scanf (). Na linguagem de programação C, a função Scanf está sendo usada para identificar caracteres ou qualquer outra entrada do usuário. Scanf é uma função interna que já está definida no arquivo de biblioteca em qualquer pacote C. Novamente, temos uma função printf () que levará o usuário a inserir os elementos da matriz no tempo de execução.

Agora usamos o loop "para". Na linguagem de programação C, o loop for usado para repetir declarações ou partes de um programa repetidamente. Isso lhes permite escrever código uma vez e depois reutilizá -lo conforme necessário, aumentando a probabilidade de que o programa funcione como planejado. Aplicamos a condição para calcular os valores mínimo e máximo dos elementos do usuário. Novamente, temos duas instruções printf () que exibirão o valor mínimo e um valor máximo da matriz na tela. "Return 0" indica que o programa concluiu de maneira eficaz e realizou o que era pretendido para fazer.

Agora execute o código acima do compilador GCC. A tela preta é apresentada e pede ao usuário que insira o tamanho e os elementos da matriz.

Suponhamos que o usuário tenha inserido o tamanho como "4" e os valores como 0, 7, 3 e 7 . O programa escolherá o valor mínimo e máximo. A saída está correta, pois pode ser verificada na tela de saída

Conclusão

Este artigo foi sobre a função mínima na linguagem de programação C. No entanto, como ponto de bônus, também utilizamos a função max () no exemplo. Os exemplos mencionados neste guia foram esclarecidos em detalhes. Espero que o usuário não tenha problemas ao usar a função min () na linguagem C.