Modulo C#

Modulo C#
Durante l'apprendimento della matematica, potresti aver incontrato il concetto di "resto" nel processo di divisione di due numeri diversi. Si dice che questo resto sia il "modulo" nel linguaggio del calcolo. Qualsiasi numero diviso per diverso da 0 restituirà un valore per il resto. Molti linguaggi di programmazione ci forniscono le funzioni integrate per eseguire il modulo su due valori diversi. Al contrario, C# può consentirci solo di utilizzare il segno "%" per calcolarlo. Pertanto, abbiamo usato questo articolo per dimostrare il calcolo del modulo e il suo display.

Iniziamo questo articolo con l'aggiornamento del sistema. Avvia la tua console terminale di Ubuntu 20.04 Utilizzo di "Ctrl+Alt+T" sulla schermata desktop. L'applicazione della console chiamata "Terminal" verrà lanciata sullo schermo e sarai pronto per utilizzare alcuni comandi su di esso. Avremo la nostra prima esecuzione di comando con un aggiornamento del sistema. Stiamo utilizzando il pacchetto "Apt-get" per farlo con i diritti "sudo". La parola chiave "aggiornamento" è un must in questa istruzione. Durante l'esecuzione di questa istruzione, il sistema non ci consentirebbe di eseguirlo fino a quando non inseriamo la password del nostro account amministratore. Quindi, abbiamo aggiunto la nostra password e l'aggiornamento del sistema è iniziato.

Dopo il nostro Ubuntu 20.04 ha installato i suoi aggiornamenti, dobbiamo creare un nuovo file per funzionare in C#. L'uso delle istruzioni "touch" di Ubuntu ci aiuterebbe qui. Abbiamo usato l'istruzione di base "touch" per creare un file con ".Estensione CS "denominata" mod.CS ". Il comando dell'elenco di base "LS" è stato utilizzato per visualizzare il contenuto della cartella domestica. Il file C# appena creato è stato elencato qui. È necessario aprire il file Explorer, fare clic con il pulsante destro del mouse sul file "Nuovo.sh ”e tocca l'opzione“ Apri nell'editor di testo ”per aprire questo file nell'editor di testo per creare un codice C#. Il file vuoto verrà lanciato sullo schermo.

Esempio # 01

A partire dall'esempio di base, inizializzeremo lo spazio dei nomi del sistema nella prima riga utilizzando la parola chiave "usando". Questo è lo spazio dei nomi standard che deve essere utilizzato nel codice per utilizzare alcune funzioni di base di C# nel programma. Abbiamo avviato un "test" di classe pubblica e inizializzato una funzione driver principale () con un tipo di ritorno a vuoto statico. All'interno di questo metodo principale, abbiamo inizializzato due variabili interi, "x" e "y", con valori numerici "10" e "7". Abbiamo usato il metodo WriteLine () della console di classe dallo spazio dei nomi per visualizzare il modulo di "x" con "y". Il prodotto "Dot" è stato utilizzato per chiamare questa funzione. Il modulo di "x" con "y" è stato calcolato e visualizzato. La variabile "x" sarà il numeratore e "y" sarà il denominatore. Assicurarsi di utilizzare la sintassi corretta per l'utilizzo della funzione "WriteLine" separando il testo semplice con le variabili o i calcoli di "+".

Ora, il programma è completo e pronto per l'uso. Salvalo con Ctrl+S e lascia l'editor. Tornando alla shell, usa il compilatore "MCS" di C# per compilare prima questo codice. Questo creerà un file "exe" per questo file sulla stessa directory corrente. Useremo questo file "exe" nella shell con un esecutore di runtime "mono" per eseguire il codice. Usando l'istruzione "mono", abbiamo il modulo calcolato da un programma, i.e., 10%7 = 3.

Esempio # 02

Abbiamo elaborato un programma di base nell'esempio precedente. Ora useremo il ciclo "per" per calcolare il modulo di valori da 1 a 10 con il valore "5". Quindi, abbiamo usato lo stesso codice con una modifica minore nel suo programma principale. Abbiamo inizializzato un ciclo "per" da 1 a 10. Ad ogni iterazione, il valore di "I" sarà incrementato e la funzione WriteLine () della classe di console dallo spazio dei nomi è stato usato per calcolare e visualizzare il modulo del numero di iterazione "I" con "5".

Abbiamo salvato il programma aggiornato e compilato con il compilatore "MCS" C#. Non sono stati restituiti errori. Quindi, abbiamo eseguito il file "EXE" preso da questa compilation per eseguire il nostro codice senza errori. L'uscita è stata visualizzata sullo schermo del terminale. Il modulo di ciascun numero di iterazione con il valore "5" è stato calcolato e visualizzato a partire da 1 a 10. La seguente immagine mostra i valori del modulo come 0, 1, 2, 3 e 4:

Esempio # 03

Modifichiamo leggermente il programma e utilizziamo l'istruzione "if" nel nostro codice C#. Abbiamo usato il ciclo "per" a partire da 1 e terminato a 20. Ad ogni iterazione, il valore di "i" sarà incrementato di 2. Ad ogni iterazione, l'istruzione "if" verificherà se il modulo di iteratore I con il valore "8" non è uguale a 1. Se il modulo non è uguale a 1, la funzione WriteLine () della classe "Console" continuerà a calcolare e visualizzare il modulo di "I" con 8 sullo schermo. Se il valore è uguale a 1, il modulo di "i" con "8" non verrà né calcolato né visualizzato sulla shell.

Dopo aver compilato la mod file originale.CS e l'esecuzione del file "EXE" con mono-r-r-r-r-r-. Puoi vedere che il risultato dei numeri di iterazione "9" e "17" è mancato dall'output in quanto è uguale a 1.

Esempio # 04

Facciamo il nostro ultimo esempio per vedere l'illustrazione di base dell'utilizzo del segno "%" per calcolare il modulo di due valori. Pertanto, abbiamo utilizzato un totale di tre dichiarazioni di funzione "WriteLine ()" nel metodo principale (). Queste dichiarazioni utilizzano la funzione WriteLine () per calcolare il modulo di due valori in cui ciascun valore è diverso dall'altro valore di istruzione. È un metodo diretto per scoprire il modulo di due valori.

Il modulo di valori per tre istruzioni è stato calcolato e visualizzato sulla shell dopo aver utilizzato il compilatore MCS e l'istruzione di esecuzione mono-r-runtime.

All'interno del seguente codice aggiornato, abbiamo dichiarato tre variabili x, y e z. Il modulo per xey è stato calcolato per primo e il modulo di z variabile è stato calcolato usando i valori del modulo di "x" e "y". La funzione WriteLine () della classe Console ha visualizzato il modulo di X, Y e Z separatamente. Compiliamo il seguente codice dopo averlo salvato:

Quindi, abbiamo compilato il file di codice ed eseguito il suo file EXE con istruzioni "MCS" e "Mono", rispettivamente. È stato presentato il valore del modulo di tutte e tre le variabili, come mostrato di seguito:

Conclusione

Simile alla semplice matematica algebrica, abbiamo visto i semplici metodi di C# per calcolare il modulo di due valori casuali. Nell'introduzione, abbiamo definito che si dice che il resto sia un modulo di divisione. Dopo, abbiamo discusso di esempi con loop "per", dichiarazioni "if" e uso diretto del carattere "%" per calcolare il modulo nel programma C#. Tutti e quattro gli esempi sono compresi in parole abbastanza semplici e usando le illustrazioni di screenshot dei codici. Puoi modificare i codici del programma in base alla tua scelta. Speriamo che tu abbia trovato questo articolo utile. Controlla gli altri articoli di suggerimento Linux per ulteriori suggerimenti e tutorial.