C# modul

C# modul
Mens du lærer matematikk, kan du ha møtt konseptet "resten" i divisjonsprosessen med to forskjellige tall. Denne resten sies å være "modulen" på databehandlingsspråket. Ethvert antall delt på annet enn 0 vil returnere en resten av verdien. Mange programmeringsspråk gir oss de innebygde funksjonene for å utføre modul på to forskjellige verdier. Tvert imot, C# kan tillate oss bare å bruke “%” -tegnet for å beregne det. Dermed har vi brukt denne artikkelen for å demonstrere beregningen av modul og visning.

La oss begynne denne artikkelen med systemoppdateringen. Start terminalkonsollen til Ubuntu 20.04 Bruke “Ctrl+Alt+T” på skrivebordsskjermen. Konsollapplikasjonen kalt "Terminal" vil bli lansert på skjermen, og du vil være klar til å bruke noen kommandoer på den. Vi starter vår første kommandoutførelse på den med en systemoppdatering. Vi bruker "apt-get" -pakken for å gjøre det med "sudo" -rettighetene. Nøkkelordet “oppdatering” er et must i denne instruksjonen. Når vi utfører denne instruksjonen, vil ikke systemet tillate oss å utføre den før vi oppgir passord for administratorkontoer. Så vi la til passordet vårt, og systemoppdateringen startet.

Etter vår Ubuntu 20.04 har installert oppdateringene sine, vi må lage en ny fil for å fungere i C#. Bruken av Ubuntus "berøringsinstruksjon vil hjelpe oss her. Vi har brukt "Touch" grunnleggende instruksjon for å opprette en fil med ".CS ”-forlengelse som heter“ Mod.CS ”. Grunnliste -kommandoen “LS” er blitt brukt til å vise innholdet av hjemmemappen. Den nyopprettede C# -filen er oppført her. Du må åpne File Explorer, høyreklikk på filen “Ny.SH ”og trykk på alternativet“ Åpne i Text Editor ”for å åpne denne filen i Text Editor for å opprette noen C# -kode. Den tomme filen blir lansert på skjermen din.

Eksempel nr. 01

Med utgangspunkt i det grunnleggende eksemplet, vil vi initialisere systemets navneområde på den første linjen ved å bruke nøkkelordet “Bruke”. Dette er det standardnavnområdet som må brukes i koden for å bruke noen grunnleggende funksjoner til C# i programmet. Vi har startet en "test" fra offentlig klasse og initialisert en hoved () driverfunksjon med en statisk tomromstype. Innenfor denne hovedmetoden har vi initialisert to heltallvariabler, “x” og “y”, med numeriske verdier “10” og “7”. Vi har brukt WritLine () -metoden til klassekonsollen fra navneområdet “System” for å vise modulen til “X” med “Y”. “Dot” -produktet har blitt brukt til å kalle denne funksjonen. Modulen til “X” med “Y” er blitt beregnet og vist. "X" -variabelen vil være telleren, og "y" vil være nevneren. Forsikre deg om å bruke riktig syntaks for bruk av "WritLine" -funksjonen ved å skille enkel tekst med variablene eller beregningene med "+".

Nå er programmet komplett og klart til bruk. Lagre det med Ctrl+S og avslutt redaktøren. Kommer tilbake til skallet, bruk "MCS" -kompilatoren til C# for å kompilere denne koden først. Dette vil opprette en "exe" -fil for denne filen i samme gjeldende katalog. Vi vil bruke denne "EXE" -filen i skallet med en "mono" runtime -eksekutor for å kjøre koden. Ved hjelp av "mono" -instruksjonen har vi modulen beregnet av et program, i.e., 10%7 = 3.

Eksempel # 02

Vi har utdypet et mest grunnleggende program i forrige eksempel. Nå bruker vi “For” -løkken for å beregne verdien av verdier fra 1 til 10 med verdien “5”. Så vi har brukt den samme koden med en mindre endring i det viktigste driverprogrammet. Vi har initialisert en "for" -sløyfe fra 1 til 10. På hver iterasjon vil verdien av "I" bli økt, og WritLine () -funksjonen til konsollklasse fra navneområdet "System" har blitt brukt til å bare beregne og vise modulen til iterasjonsnummeret "I" med "5".

Vi har lagret det oppdaterte programmet og samlet det med “MCS” C# Compiler. Ingen feil ble returnert. Så vi har utført “EXE” -filen hentet fra denne samlingen for å kjøre vår feilfri kode. Utgangen er vist på terminalskjermen. Modulen til hvert iterasjonsnummer med verdien “5” ble beregnet og vist fra 1 til 10. Følgende bilde viser verdiene til modulen som 0, 1, 2, 3 og 4:

Eksempel # 03

La oss endre programmet litt og bruke "hvis" -uttalelsen i vår C# -kode. Vi har brukt "for" -løkken fra 1 og slutter på 20. På hver iterasjon vil verdien av "jeg" bli økt med 2. På hver iterasjon vil "hvis" -uttalelsen sjekke om modulen til iterator I med verdien "8" ikke er lik 1. Hvis modulen ikke tilsvarer 1, vil WritLine () -funksjonen til "konsollen" -klassen fortsette å beregne og vise modulen til "I" med 8 på skjermen. Hvis verdien er lik 1, vil modulen til “i” med “8” verken bli beregnet eller vises på skallet.

Ved utarbeidelse av den opprinnelige filmoden.cs og utføre "exe" -filen med mono-runtime, vi har følgende resultat. Du kan se at resultatet av iterasjonsnumre “9” og “17” har manglet fra utgangen da det er lik 1.

Eksempel nr. 04

La oss ha vårt siste eksempel for å se den grunnleggende illustrasjonen av å bruke “%” -tegnet for å beregne modulen til to verdier. Dermed har vi brukt totalt tre "WritLine ()" -funksjonsuttalelser i Main () -metoden. Disse uttalelsene bruker WritLine () -funksjonen for å beregne modulen til to verdier der hver verdi er forskjellig fra den andre uttalelsesverdien. Det er en direkte metode å finne ut modulen til to verdier.

Verdimodulen for tre utsagn er blitt beregnet og vist på skallet etter å ha brukt MCS-kompilatoren og utførelsesinstruksjonen.

Innenfor følgende oppdaterte kode erklærte vi tre variabler x, y og z. Modulen for x og y er først beregnet, og modulen til variabel z er beregnet ved bruk av modulverdier av "x" og "y". Konsollklassenes writLine (). La oss samle følgende kode etter å ha lagret den:

Så vi har samlet kodefilen og utført sin EXE -fil med henholdsvis "MCS" og "Mono" -instruksjoner. Modulverdien for alle tre variablene er presentert, som vist nedenfor:

Konklusjon

I likhet med enkel algebraisk matematikk, har vi sett de enkle metodene til C# for å beregne modulen til to tilfeldige verdier. I innledningen definerte vi at resten sies å være en divisjonsmodul. Etter at vi har diskutert eksempler med "for" -løkker, "IF" -uttalelser, og direkte bruk av "%" -tegnet for å beregne modulen i C# -programmet. Alle de fire eksemplene er forstått med ganske enkle ord og bruker skjermbilder av koder. Du kan endre programkodene i henhold til ditt valg. Vi håper du fant denne artikkelen nyttig. Sjekk de andre Linux -hint -artiklene for flere tips og opplæringsprogrammer.