Módulo C#

Módulo C#
Ao aprender matemática, você pode ter encontrado o conceito de "restante" no processo de divisão de dois números diferentes. Diz -se que este restante é o "módulo" na linguagem da computação. Qualquer número dividido por outros que 0 retornará um valor restante. Muitas linguagens de programação nos fornecem as funções internas para executar o módulo em dois valores diferentes. Pelo contrário, C# pode nos permitir apenas usar o sinal "%" para calculá -lo. Assim, estamos usando este artigo para demonstrar o cálculo do módulo e sua exibição.

Vamos começar este artigo com a atualização do sistema. Inicie seu console de terminal do Ubuntu 20.04 Usando “Ctrl+Alt+T” na tela da sua área de trabalho. O aplicativo de console chamado "Terminal" será lançado na tela e você estará pronto para usar alguns comandos nele. Vamos iniciar nossa primeira execução de comando com uma atualização do sistema. Estamos utilizando o pacote "apt-get" para isso com os direitos "sudo". A palavra-chave "atualização" é um must-have nesta instrução. Ao executar esta instrução, o sistema não nos permitiria executá -lo até que inserimos a senha da nossa conta de administrador. Então, adicionamos nossa senha e a atualização do sistema começou.

Depois do nosso Ubuntu 20.04 instalou suas atualizações, precisamos fazer um novo arquivo para trabalhar em C#. O uso da instrução de "toque" do Ubuntu nos ajudaria aqui. Usamos a instrução básica de "toque" para criar um arquivo com o ".Extensão CS ”chamada“ Mod.cs ”. O comando Basic List "LS" foi utilizado para exibir o conteúdo da pasta doméstico. O arquivo C# recém -criado foi listado aqui. Você precisa abrir o File Explorer, clique com o botão direito do mouse no arquivo “Novo.SH ”e toque na opção“ Abrir no editor de texto ”para abrir este arquivo no editor de texto para criar algum código C#. O arquivo vazio será iniciado na sua tela.

Exemplo # 01

A partir do exemplo básico, inicializaremos o espaço para nome do sistema na primeira linha usando a palavra -chave "usando". Este é o espaço de nome padrão que deve ser utilizado no código para usar algumas funções básicas de C# no programa. Iniciamos uma classe pública “teste” e inicializamos uma função de driver principal () com um tipo de retorno de vazio estático. Dentro deste método principal, inicializamos duas variáveis ​​inteiras, "X" e "Y", com valores numéricos "10" e "7". Temos usado o método WriteLine () do console de classe do espaço de nome "sistema" para exibir o módulo de "x" com "y". O produto "ponto" foi usado para chamar essa função. O módulo de "x" com "y" foi calculado e exibido. A variável "X" será o numerador e "Y" será o denominador. Certifique -se de usar a sintaxe correta para usar a função "WriteLine", separando o texto simples com as variáveis ​​ou cálculos por "+".

Agora, o programa está completo e pronto para uso. Salve -o com Ctrl+S e deixe o editor. Voltando ao shell, use o compilador "MCS" de C# para compilar este código primeiro. Isso criará um arquivo "exe" para este arquivo no mesmo diretório atual. Usaremos este arquivo "exe" no shell com um executor de tempo de execução "mono" para executar o código. Usando a instrução "mono", temos o módulo calculado por um programa, eu.e., 10%7 = 3.

Exemplo # 02

Elaboramos um programa mais básico no exemplo anterior. Agora, usaremos o loop "for" para calcular o módulo de valores de 1 a 10 com o valor "5". Então, estamos usando o mesmo código com uma pequena mudança em seu programa principal de driver. Inicializamos um loop "para" de 1 a 10. Em cada iteração, o valor de "eu" será incrementado, e a função WriteLine () da classe de console do espaço de nome "sistema" foi usada para simplesmente calcular e exibir o módulo de número de iteração "i" com "5".

Salvamos o programa atualizado e o compilamos com o compilador "MCS" C#. Nenhum erro foi devolvido. Então, executamos o arquivo "exe" retirado desta compilação para executar nosso código sem erros. A saída foi exibida na tela do terminal. O módulo de cada número de iteração com o valor “5” foi calculado e exibido a partir de 1 a 10. A imagem a seguir mostra os valores do módulo como 0, 1, 2, 3 e 4:

Exemplo # 03

Vamos alterar o programa um pouco e usar a instrução "se" dentro do nosso código C#. Temos usado o loop "for" a partir de 1 e terminando aos 20. Em cada iteração, o valor de "eu" será incrementado por 2. Em cada iteração, a declaração “se” verificará se o módulo do iterador i com o valor “8” não é igual a 1. Se o módulo não for igual a 1, a função WriteLine () da classe "Console" continuará calculando e exibir o módulo de "i" com 8 na tela. Se o valor for igual a 1, o módulo de "eu" com "8" não será calculado nem exibido no shell.

Ao compilar o mod de arquivo original.CS e executando o arquivo "exe" com mono-cerne, temos o seguinte resultado. Você pode ver que o resultado de números de iteração “9” e “17” está ausente da saída, pois é igual a 1.

Exemplo # 04

Vamos ter nosso último exemplo para ver a ilustração básica do uso do sinal "%" para calcular o módulo de dois valores. Assim, utilizamos um total de três declarações de função "WriteLine ()" no método principal (). Essas declarações usam a função WriteLine () para calcular o módulo de dois valores em que cada valor é diferente do outro valor da declaração. É um método direto para descobrir o módulo de dois valores.

O módulo de valores para três declarações foi calculado e exibido no shell após o uso do compilador MCS e Instruções de Execução Mono-Runtime.

Dentro do código atualizado a seguir, declaramos três variáveis ​​x, y e z. O módulo para x e y foi calculado primeiro e o módulo de variável z foi calculado usando valores de módulo de "x" e "y". A função WriteLine () da classe de console exibiu o módulo de x, y e z separadamente. Vamos compilar o código a seguir depois de salvá -lo:

Então, compilamos o arquivo de código e executamos seu arquivo exe com instruções "MCs" e "mono", respectivamente. O valor do módulo de todas as três variáveis ​​foi apresentado, como mostrado abaixo:

Conclusão

Semelhante à matemática algébrica simples, vimos os métodos simples de C# para calcular o módulo de dois valores aleatórios. Na introdução, definimos que o restante é considerado um módulo de divisão. Depois, discutimos exemplos com loops "para", declarações "se" e uso direto do caractere "%" para calcular o módulo no programa C#. Todos os quatro exemplos são compreendidos em palavras bastante simples e usando as ilustrações de captura de tela dos códigos. Você pode modificar os códigos de programa de acordo com sua escolha. Esperamos que você tenha achado este artigo útil. Verifique os outros artigos de dica do Linux para obter mais dicas e tutoriais.