Uvod u Loop while dok je C

Pojavom tehnologije razvila su se računala koja su zauzvrat dovela zahtjev za programskim jezikom. Bilo je mnogo programskih jezika koji uključuju i jezik niske razine i jezik visoke razine. Jezici na visokoj razini jednostavniji su za upotrebu jer su ih lako razumjeti u usporedbi s jezicima niske razine. C je jedan takav jezik visoke razine koji se široko koristi kao svrha programiranja. Postoji puno koncepta koje je potrebno proučiti i vježbati da bi se razumjeli osnovni pojmovi. U ovom ćemo članku raspravljati Dok je petlja u C.

Što je Loop in C?

U C postoji nekoliko uvjetnih metoda, poput metode if-else, ako-else-if, dok metoda, metoda do-while i nekoliko drugih metoda. Od tako različitih metoda u C, jedna je metoda dok je petlja. U ovoj se metodi koristi za pokretanje određenog skupa uputa ili koda ako uvjet zadovoljava. Izjava o petlji obično sadrži skupove uputa. Prema uvjetu, jedan ili više redaka koda mogu se izvršiti ako je izraz istinit. U slučaju da izraz nije zadovoljen, tada se uputni kod unutar petlje neće izvršiti. Izvodi se kad izraz postane zadovoljan.

Sintaksa dok petlja u C

Pokušajmo razumjeti osnovnu sintaksu petlje while u C.

While (condition which needs to be evaluated)
(
Instructions of code
Increment of the value;
)

Pokušajmo shvatiti kako zapravo funkcionira ovaj blok izjave.

  • Uvjet koji treba procijeniti: Kôd unutar tih zagrada koristi se za osiguravanje uvjeta koje je potrebno procijeniti. Ako se ovaj uvjet ocjenjivanja ispuni, tada se izvršavaju upute koda. Tipičan primjer može biti provjeravanje da li je varijabla x manja od 10.
  • Upute za kod: Ovdje smo dodali one retke koda koje je potrebno izvršiti nakon što se uvjet zadovolji i izvršenje je unutar while petlje. Tipičan primjer može biti ispis vrijednosti varijable nad kojom se petlja provodi.
  • Povećanje vrijednosti: U ovom se odjeljku jednostavno povećava vrijednost. Vrijednost povećane varijable je varijabla pomoću koje petlje se izvršava.

Dijagram toka

Pogledajmo sada dijagram toka petlje u C.

Pogledajmo sada dok petlja djeluje u C.

Kako dok petlja djeluje na C?

Kao što je objašnjeno ranije u članku, petlja dok uglavnom sadrži tri pododjeljka koja su:

  • Uvjet koji treba procijeniti: Kôd unutar tih zagrada koristi se za osiguravanje uvjeta koje je potrebno procijeniti. Ako se ovaj uvjet ocjenjivanja ispuni, tada se izvršavaju upute koda. Tipičan primjer može biti provjeravanje da li je varijabla x manja od 10.
  • Upute za kod : Ovdje smo dodali one retke koda koje je potrebno izvršiti nakon što se uvjet zadovolji i izvršenje je unutar while petlje. Tipičan primjer može biti ispis vrijednosti varijable nad kojom se petlja provodi.
  • Povećanje vrijednosti: U ovom se odjeljku jednostavno povećava vrijednost. Vrijednost povećane varijable je varijabla pomoću koje petlje se izvršava.

Primjeri dok je petlja u C-u

Razjasnimo kako se uz pomoć primjera Iako petlja u C nalazi s nekim primjerima.

Primjer 1

Napisati program za kruženje varijable od 1 do 10.

#include
int main () (
int x = 1; // initializes a variable with value 1
while (x < 10) ( // condition which needs to be evaluated
// code of instructions which needs to be executed
x++; // incremental value
)
)

Kopirajte kod i pokrenite ga sa C okruženjem. Jednostavno će pokrenuti gornji kod.

Primjer 2

Napravite program za ispis Faktororija od 15 pomoću "petlje"

#include
int main () (
int i = 15, factorial = 1;
while (i >= 1)(
factorial = factorial * i;
i--;
)
printf ("The factorial of the number entered by the user is %d", factorial);
return 0;

Opis: Tvornički broj korisnika koji je upisao je 1307674368000.

U gornjem primjeru izjavljujemo varijablu I s vrijednošću 15 čiju faktografiju trebamo pronaći. Sada ćemo ponoviti petlju za varijablu i. Varijabilna tvornica koristi se za pohranjivanje faktografske vrijednosti.

Izlaz:

Sada ćemo u sljedećem odjeljku ovaj primjer upotrijebiti za dobivanje broja čiji faktororial moramo pronaći od korisnika. Sada će biti dinamičnije gdje se faktor bilo kojeg broja može naći na temelju korisničke vrijednosti.

Primjer 3

Sada modificiramo gornji kôd da broj primimo kao unos od korisnika i ispisujemo njegov tvornički faktor.

#include
int main () (
int numFromUser, i, factorial = 1;
printf ("Enter the number\n");
scanf ("%d", &numFromUser);
i = numFromUser;
while (i >= 1)(
factorial = factorial * i;
i--;
)
printf ("The factorial of the number entered by the user is %d", factorial);
return 0;
)

Objašnjenje Kodeksa

  • Varijabla numFromUser pohranjuje vrijednost od korisnika.
  • Varijabilni faktograf drži faktorski značaj.

Ulazni:

Unesite broj: 5

Izlaz:

Tvornički broj upisan od strane korisnika je 120.

Zaključak

C je programski jezik u kojem postoji puno pojmova koje čovjek treba proučiti. Dok je Loop jedan od takvih. Ove uvjetne izjave u osnovi izvršavaju kôd da provjere ispunjava li izraz uvjet Na temelju ocjene izraza on izvršava kod. Uvjetna izjava široko se koristi u bilo kojem programskom jeziku za različite izraze logičkog programiranja.

Preporučeni članci

Ovo je vodič za "Dok je petlja u C." Ovdje ćemo razgovarati o tome što je "Loop u C", "Dijagram toka", "Dok petlja" djeluje na "C" i primjere "Dok je petlja u C." Možete pogledati i ostale naše predložene članke -

  1. Dok je petlja u Javi
  2. C # Dok je petlja
  3. Obrasci u C programiranju
  4. Najbolji C sastavljači
  5. Vodič za Loop Loop u JavaScriptu
  6. Kako dok Loop radi u PHP-u?

Kategorija: