5 enkle programmeringsutfordringer i C for nybegynnere

5 enkle programmeringsutfordringer i C for nybegynnere
“C -programmeringsspråk er veldig nyttig for nybegynnere fordi når nybegynnere har lært dette C -språket, så gjør det det veldig enkelt for dem å lære C ++ og C# språk. Brukerne kan lære mye om programmeringskonsepter ved hjelp av C -programmeringsspråket. C -programmeringsspråket utfører utrolig raskt siden det ikke krever ytterligere behandling. Men når vi begynner å programmere på C -språket, kan vi møte mange utfordringer.”

I denne artikkelen vil vi forklare noen utfordringer som nybegynnere står overfor under koding på C -språk.

Noen programmeringsutfordringer i C for nybegynnere

Vi vil bare diskutere fem utfordringer i denne artikkelen som nybegynnere møter mens de gjør programmering i C. Disse er:

  • Input/output forskjellige datatyper i c
  • Beregning av sum ved hjelp av sløyfe i C
  • Finne det største tallet ved å bruke tilstand i C
  • Opprette matrise i C
  • Bytteverdier i C

Nå vil vi vise hvordan du gjør alle disse kodene og hvordan du kan møte disse problemene hvis det oppstår på et C -programmeringsspråk.

Input/output forskjellige datatyper i c

Her viser vi hvordan du får dataene fra brukeren og hvordan du skriver ut disse dataene. Vi får forskjellige datatyper fra brukeren. For å opprette C -koden inkluderer vi først overskriften, som er "stdio.h ”. Så har vi “Main ()” her. Etter dette erklærer vi tre tall som er “num_1, num_2 og num_3”. Datatypen til "num_1" er "int" fordi vi ønsker å legge inn heltallnummeret der.

Etter dette bruker vi datatypen “Float” med “NUM_2”, så vi vil sette inn flottørnummeret her. Vi brukte også den "doble" datatypen for "num_3". Nå er datatypene for alle tre tallene forskjellige. Etter dette bruker vi "printf", som hjelper til med å skrive ut linjen på skjermen. Under dette har vi benyttet oss. "%D" viser at vi får heltallverdien her fra brukeren og lagrer denne heltallverdien i "num_1" -variabelen.

Etter dette skriver vi ut "Enter et flottørnummer" og plasserer deretter "Scanf" der vi har skrevet "%F", som hjelper til med å få flytnummeret fra brukeren og også lagrer på den variabelen hvis adresse vi har passert hit. Denne flyteverdien vil bli lagret i "num_2" -variabelen. På samme måte får vi da "dobbelt" -verdien fra brukeren ved å skrive "%LF" i "SCANF" -uttalelsen og lagre den i "NUM_3". Etter dette skriver vi ut alle verdier av forskjellige datatyper separat under dette ved å bruke "printf" -funksjonen.

Vi må samle C -koden før utførelse. Når koden er samlet, utfører vi den koden. Etter utførelse gjengir følgende utgang på skjermen. Her har vi innspill tre antall forskjellige datatyper og trykte deretter alle tallene.

Beregning av sum ved hjelp av sløyfe i C

Den andre utfordringen er å finne summen av tall ved å bruke sløyfen i C -programmering. Vi erklærer tre variabler som er "Nei, legg til og NUM", og også, vi initialiserer "Legg til" her. Nå skriver vi ut "Angi nummeret du vil legge til" og deretter plassere "SCANF", som får nummeret fra brukeren og lagrer det i "Nei" -variabelen. Etter dette får vi tall én etter en fra brukeren ved hjelp av "for" -sløyfen. Vi har brukt "SCANF", som hjelper med å få verdier fra brukeren. Deretter brukte vi den aritmetiske operatøren “+” her, som hjelper til med å legge til verdiene som brukeren oppgir. Vi sparer summen av alle verdier i "Legg til" variabelen. Etter dette viser vi summen nedenfor.

Vi skriver først inn “3” fordi vi ønsker å legge inn tre tall ved hjelp av en sløyfe og deretter legge til disse tre tallene. Tallene vi har skrevet inn her vises, og summen av disse tre tallene vises også i dette utfallet.

Finne det største tallet ved å bruke tilstand i C

Nå finner vi det største antallet ved hjelp av "IF" -tilstanden i C -programmering. Vi har erklært fire variabler her, som er "num_1, num_2, num_3 og største". Vi får tre tall fra brukeren ved hjelp av "scanf", og så har vi brukt "hvis" -tilstanden her. Vi setter betingelsen for at "num_1" er større enn "num_2", og hvis det er fornøyd, så beveger vi oss inne i "hvis" -tilstanden der vi har plassert en annen "hvis" eller vi kan si nestet "hvis" brukes her. Så sjekker vi om "num_1" også er større enn "num_3".

Hvis det er sant, lagres "num_1" -verdien i den "største" variabelen, og hvis den ikke er sant, lagres "num_3" -verdien i denne "største" variabelen. På samme måte fungerer den neste nestede "hvis" tilstanden, og den største verdien vil bli lagret i den "største" variabelen. Vi skriver deretter ut den største verdien på skjermen ved å plassere den inne i "printf".

Her har vi skrevet inn tre tilfeldige tall, og "hvis" -tilstanden brukes på disse tallene, som finner det største antallet blant disse tre tallene og viser også det største antallet her på slutten.

Opprette matrise i C

Nå diskuterer vi matrisen i C -programmering. For å lage et heltallsarray, plasserer vi "int" datatypen, og deretter er navnet på matrisen skrevet, som er "merker", og også størrelsen på "Marks" -arrayen settes inn, som er "5". Vi skriver deretter inn fem heltallnumre i denne matrisen. Da må vi skrive ut alle verdiene for denne matrisen, så vi har brukt "for" -sløyfen her. Denne sløyfen vil få alle verdiene på matrisen, og "printf" vil vise alle verdiene på matrisen på utgangsskjermen.

Arrayen vises på dette bildet som vi har laget i ovennevnte C -kode.

Bytteverdier i C

Nå viser vi hvordan du bytter verdier i C -programmering. Vi må erklære variablene i C som vi må bruke i dette programmet. Vi har erklært “Value_1, Value_2 og temp_value” her. Vi får bare to heltallverdier fra brukeren, som vi har lagret i “Value_1 og Value_2”. Vi skriver ut begge verdiene på skjermen ved å bruke "printf". Så bytter vi disse verdiene ved hjelp av "temp_value".

Vi sparer først heltallverdien, som brukerbutikken i "Value_1" i "temp_value". Deretter blir nummeret som lagres i “Value_2” byttet og lagret i “Value_1”. I “Verdiene_2” har vi også lagret verdien vi har lagret i "temp_value". Nå byttes begge verdiene, og de nye byttede verdiene vil bli skrevet ut på skjermen fordi vi har brukt "printf" igjen.

Først viser det “33” og “98”, som vi har kommet inn her. Så bytter vi disse verdiene, og de byttede verdiene vises også nedenfor.

Konklusjon

Vi har skrevet “5 programmeringsutfordringer i C for nybegynnere”. Vi har forklart inngangen/utgangen i C ved å bruke "printf og scanf". Så diskuterte vi “Beregning av summen ved hjelp av sløyfe i C”. Vi forklarte også "å finne det største antallet i C ved å bruke IF -tilstand" og deretter "Opprette matrisen i C". Etter dette har vi vist hvordan vi skal "bytte verdiene i C -programmering". Vi har utført C -kodene her og vist også disse kodene og utgangene i denne artikkelen. Dette er noen grunnleggende utfordringer for nybegynnere på programmeringsspråket C.