Uvod o zamjeni u C

C jezik osnovni je jezik za sve programske jezike. Kao i drugi programski jezici, na C jeziku postoje i razne ugrađene funkcije. Ugrađene funkcije koriste se za brzo rješavanje složenih problema i olakšavanje koda. Kako bismo ugradili funkcije, jezik C nam također omogućava stvaranje prilagođenih funkcija za razvoj logike. U ovom ćemo članku govoriti o tome kako zamijeniti brojeve ili varijable na jeziku C. Mijenjanje jezika na jeziku C znači razmjenu dva broja ili varijabli s drugim pomoću sintakse jezika C.

Kako zamijeniti brojeve u C?

Pretpostavimo da postoje dvije varijable, A i B. Promjenjiva A razmjenjuje svoje podatke s varijablom B, a varijabla B razmjenjuje svoje podatke s B. Zamjena se može obaviti korištenjem dvije ili tri varijable, to ovisi o zahtjevu. U ovom ćemo odjeljku razgovarati o tome kako zamijeniti dva broja u C i tri broja u C.

Kako zamijeniti dva broja u C?

U ovom ćemo odjeljku razgovarati o tome kako zamijeniti dva broja na jeziku C pomoću primjera i objašnjenja.

Primjer

U sljedećem C programu korisnik može unijeti 2 broja koja želi zamijeniti, a rezultat će se pojaviti na zaslonu. Program za zamjenu dva broja u C je sljedeći.

Kodirati:

#include
#include
int main()
(
int first_number, second_number, temp;
printf("Enter first number: "); //allow user to add first number
scanf("%d", &first_number);
printf("Enter second number: "); //allow user to add second number
scanf("%d", &second_number);
printf("Before swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
temp = first_number; //first number is assigned to temp
first_number = second_number; //second number is assigned to first number
second_number = temp; //first number is assigned to secind number
printf("After swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
return 0;
)

Izlaz:

Objašnjenje gornjeg programa

Da bismo zamijenili dva broja, prvo inicijaliziramo dvije varijable, tj. First_number i second_number. Uz ova dva broja, također se inicijalizira privremena varijabla s nazivom temp za privremeno spremanje broja. Tada funkcija skeniranja omogućava korisniku da dodijeli brojeve prema svojoj želji. Zatim za razmjenu brojeva koristimo varijablu temp za privremeno spremanje brojeva. Prvo prenosimo first_number u temp varijablu i first_number učinimo praznim. Kako je prvi_broj prazan, prvom broju dodijelili smo drugi_broj. Kao i ovaj drugi_broj prenosi se na prvi_broj. Na kraju, kako je druga varijabla sada prazna, prenosimo first_number koji je pohranjen u temp varijabli dodijeljen je second. Ovako smo prenijeli prvi_broj u drugi. Ovako zamjenjujemo dva broja koristeći temp varijablu.

Napomena: izjava spomenuta nakon // smatra se komentarom.

Komentari se koriste kako bi se ljudima lakše razumjelo kod.

Kako zamijeniti tri broja u C?

U ovom ćemo odjeljku razgovarati o tome kako zamijeniti 3 broja na jeziku C pomoću primjera i objašnjenja.

Primjer

U sljedećem C programu korisnik može unijeti 3 broja koja želi zamijeniti, a rezultat će se pojaviti na zaslonu. Program za zamjenu dva broja u C.

Program za zamjenu tri broja u C je sljedeći:

Kodirati:

#include
#include
int main()
(
int first_number, second_number, third_number, temp;
printf("Enter first number: "); //allow user to add first number
scanf("%d", &first_number);
printf("Enter second number: "); //allow user to add second number
scanf("%d", &second_number);
printf("Enter third number: "); //allow user to add third number
scanf("%d", &third_number);
printf("Before swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
printf("Third number: %d \n", third_number);
temp = first_number; //first number is assigned to temp
first_number = second_number; //second number is assigned to first number
second_number = third_number; //third number is assigned to second number
third_number = temp; //first number is assigned to third number
printf("After swapping \n");
printf("First number: %d \n", first_number);
printf("Second number: %d \n", second_number);
printf("Third number: %d \n", third_number);
return 0;
)

Izlaz:

Objašnjenje gornjeg programa

Koncept zamjene tri broja jednak je dvama brojevima, samo je razlika u razmjeni brojeva. Da bismo zamijenili tri broja, prvo inicijaliziramo tri varijable, tj. First_number, second_number i third_number. Uz ova tri broja, također se inicijalizira privremena varijabla s nazivom temp za privremeno spremanje broja. Zatim skeniranje omogućava korisniku da dodijeli brojeve prema svojoj želji. Zatim za razmjenu brojeva koristimo varijablu temp za privremeno spremanje brojeva. Prvo prenosimo prvi broj u temp varijablu i prvi broj učinimo praznim. Kako je prvi broj prazan, prvom smo broju dodijelili drugi, a drugi broj prazni. Ovaj drugi broj prenosi se na prvi broj. Kako je drugi broj prazan, drugom broju smo dodijelili treći. Zatim se taj treći broj prenosi na drugi broj. Na kraju, kako je treći broj prazan, prenosimo prvi broj koji je pohranjen u varijabli temp dodijeljen je trećem. Ovako mijenjamo 3 broja koristeći temp varijablu.

Preporučeni članci

Ovo je vodič za Zamjenu u C. Ovdje smo razmotrili kako zamijeniti dva i tri broja u c s kodom i izlazom. Možete i proći kroz naše druge povezane članke da biste saznali više -

  1. Najbolji C sastavljači
  2. Obrasci u C programiranju
  3. Zamjena u Pythonu
  4. Uvod u zamjenu u C #
  5. Pregled zamjene u Javi
  6. Zamjena u C ++ (Primjeri)
  7. Komentari u Pythonu
  8. C Programiranje množenja matrice
  9. Primjeri ugrađenih funkcija Python-a

Kategorija: