Divisão inteira em C

Divisão inteira em C
“C é uma linguagem de computação básica comumente usada, eficiente e adaptável. Em palavras simples, entender "C" é o passo inicial para aprender outras linguagens de programação. C fornece uma variedade de funções para executar uma variedade de tarefas. Neste artigo, realizaremos a divisão de dois números inteiros usando o operador da divisão (/) e o operador Modulo (%) para obter o restante quociente. Embora a função “div t ()” da linguagem de programação C também esteja disponível para obter o quociente e o restante, estamos usando as maneiras mais fáceis de dividir nos exemplos abaixo.”

Exemplo#1: Divisão de dois números usando a operação de divisão direta (/)

Neste exemplo, dividiremos dois valores inteiros na linguagem "C" usando a operação de divisão. O script abaixo demonstra como implementar programaticamente a operação de divisão na linguagem "C".

Vamos começar o código. Este código começa com a linha "#include", o que significa que estamos adicionando os arquivos de cabeçalho do código, que incluem todas as operações de entrada e saída necessárias, ao código. É simplesmente uma abreviação para entrada de entrada padrão e contém dados sobre funções de entrada e saída. A "função principal" é usada com o tipo de dados "int". Basicamente a função “int main ()” é usada para retornar valores do tipo de dados inteiros.

Agora que inserimos dois colchetes encaracolados entre esses dois colchetes, primeiro, inicializamos três variáveis ​​"A", "B" e "Division" com o Datatype Inteiro Datatype. Inicializamos a “divisão” neste local porque precisamos realizar uma operação de divisão lá, e o resultado será armazenado dentro da “divisão”. Depois disso, usamos a "função de impressão" para imprimir a declaração "inserindo os números" que usamos "/n" antes e depois dessa declaração, porque queríamos passar para a próxima linha depois de exibir esta instrução. Agora exibimos outra afirmação, "Primeiro Número", usando a função de impressão mais uma vez. A função "scan ()" "Scan F" foi então usada para obter informações do usuário. Usamos "%d" e "& a" dentro desta função de varredura.

No idioma "C" para o especificador de dados do Datatype, %d é usado. Ele designa o tipo da variável como um decimal e "&" denota Ampersand; Ele nos permite passar o endereço do número da variável, que é onde armazenamos os dados que podem ser lidos na memória. Como precisamos dividir e sabemos que dois ou mais dois números precisam ser usados, devemos obter um segundo número do usuário usando a função "scan ()"; No entanto, imprimimos a declaração "Segundo número" e, na próxima linha, usamos o método "Scan ()" para obter o segundo valor do usuário.

Em seguida, dividimos as duas variáveis ​​"a" e "b" usando o operador (/), e o valor resultante foi armazenado na variável "divisão", que inicializamos com um tipo de dados inteiro na primeira linha. Agora estamos exibindo as descobertas da divisão, como mostrado na captura de tela. Para visualizar a saída, clique no botão "Executar".

Antes de iniciar o processo de inserção de números, a declaração "inserir os números" será exibida. Posteriormente, o usuário será solicitado a inserir os números da divisão. "16" é o primeiro número em que inserimos; o usuário será solicitado a inserir um segundo número depois de pressionar a tecla Enter no teclado depois de entrar no primeiro número. No segundo número, entramos "2"; Portanto, estamos dividindo 16 por 2 neste exemplo.

Depois que os dois números forem inseridos e pressione a tecla Enter, a divisão dos números 16 divididos por dois serão exibidos. O resultado é "8", indicando que a operação é concluída pelo código.

Exemplo#2: Utilizando o operador da divisão (/) e o operador Modulo (%) para determinar o quociente e o restante

Semelhante ao exemplo anterior, este também envolve localizar e exibir o restante da divisão. Nesta programação C, o operador da divisão (/) não pode ser usado para obter o restante. No idioma C, podemos encontrar o restante utilizando o símbolo de "%" percentual usado como um módulo. Neste código, pegaremos dois valores do usuário e os dividiremos e depois exibiremos seu quociente e restante. O código abaixo ilustra como funciona corretamente na ferramenta.

Vamos começar a implementar nosso segundo código de exemplo, incluindo o “stdio.H ”arquivos de cabeçalho. A função "main ()" com o tipo de dados "int" é então usado. Int datatype é usado para números inteiros. Usamos "int main ()" porque esta função retornará os valores inteiros do tipo de dados. Em seguida, usamos dois suportes encaracolados entre esses colchetes; Primeiro, inicializamos quatro variáveis ​​com o tipo de dados "int" "número", "divisor", "quociente" e "lembrete.“Então, usamos a função“ print () ”para imprimir a instrução“ inserir número ”depois que usamos a função“ scan () ”para recuperar os valores de entrada do usuário para divisão.

Usamos "%i" dentro da função de varredura e, depois de adicionar uma vírgula, usamos "& número.”O especificador de formato“%i ”é usado para designar um tipo de dados inteiro para as variáveis, e“ & número ”é usado para armazenar o valor no local que o usuário fornece. Semelhante a antes, agora queremos obter o divisor do usuário, porque a visão da divisão só é possível quando temos o dividendo e o divisor. Para fazer isso, primeiro imprimimos a declaração "Enter Divisor" antes de usar a função "scan ()" para obter a entrada do usuário para um valor de divisor.

Além disso, para encontrar o quociente, utilizamos o operador da divisão (/). Como você pode ver, "Número/Divisor" está sendo usado neste caso, o que implica que o número está sendo dividido pelo divisor, e o resultado será salvo no quociente variável, que inicializamos no começo. O restante é então determinado usando a porcentagem de símbolo "%", conhecida como módulo na linguagem de programação "C". Portanto, “número% de divisor” é usado na imagem acima para calcular o restante da divisão.

Agora que chegamos à parte final do código em que temos que exibir o resultado. Para fazer isso, simplesmente utilizamos a função de impressão dentro da função de impressão; Passamos por valores quocientes e restantes. Utilizamos “quociente =%i/n” com vírgulas invertidas; Este "%i" é um especificador de formato para valores inteiros, enquanto "/n" é usado para pular uma nova linha, pois o resultado de dividir dois números é armazenado na variável “quociente.”Digitamos uma vírgula e depois a usamos aqui. O mesmo procedimento é usado na próxima linha para exibir o restante, mas desta vez utilizamos a variável "restante", pois o valor do restante é armazenado nessa variável. Em seguida, usamos "Return 0", retornando (0) indicando que o programa foi executado de maneira eficaz e alcançou seu objetivo. Vamos agora exibir a saída do código.

Quando executamos o código, ele levará o usuário a inserir o número da divisão. Você pode ver que digitamos "50" como o primeiro número. Depois de pressionar Enter, será solicitado ao usuário que insira o número de um divisor, então entramos "10" como o número. Pressione a tecla Enter depois disso.

Como você pode ver na imagem acima, o valor do quociente e do restante são exibidos após pressionar a tecla Enter. Então, sempre que dividimos "50" por "10", o quociente que obtemos "5" e o restante será "0".

Conclusão

Neste artigo, demonstramos como dividir dois números na programação C usando o operador da divisão. Para ilustrar isso, fornecemos a você dois exemplos alternativos. Usando o operador da divisão (/), só encontramos o quociente no primeiro caso, enquanto no segundo exemplo, encontramos o quociente e o restante. O restante é determinado usando a operação MODULO (%). Nos dois exemplos, usamos a função "scan ()" para obter os valores de entrada do usuário antes de dividir dois números. Com esses dois exemplos, você pode executar operações de divisão na programação C com facilidade.