Увод у „Петљу у Ц“

Појавом технологије развили су се рачунари који су заузврат довели захтев за програмски језик. Било је много програмских језика који укључују и језик ниског нивоа и језик високог нивоа. Језици на високом нивоу су лакши за употребу јер су лако разумљиви у поређењу са језицима ниског нивоа. Ц је један такав језик високог нивоа који се широко користи у сврху програмирања. Постоји много концепта које је потребно проучити и вежбати да би се разумели основни појмови. У овом чланку ћемо говорити о „Лооп ин Ц“.

Шта је "Лооп ин Ц"?

У Ц постоји неколико условних метода, попут методе иф-елсе, ако-елсе-иф, док метода, метода до-вхиле и неколико других метода такође. Од тако различитих метода у Ц, једна таква метода је метода петље. У овој методи користимо је за покретање одређеног низа упутстава или кода ако услов задовољава. Изјава о петљи обично садржи скупове упутстава. Ако је израз истинит, може се извршити једна или више линија кода. У случају да израз није задовољен, тада се инструкцијски код унутар петље неће извршити. Изводи се када се израз задовољи.

Синтакса док је петља у Ц-у

Покушајмо да разумемо основну синтаксу петље вхиле у Ц.

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

Сада, покушајмо да разумемо како овај блок изјаве заправо тече.

  • Услов који треба оценити : Код унутар ових заграда користи се за обезбеђивање услова које је потребно проценити. Ако овај услов евалуације буде испуњен, извршавају се упутства кода. Типичан пример може бити провера да ли је променљива к мања од 10.
  • Инструцтионс оф Цоде: Овде смо додали оне ретке кода које је потребно извршити када се услов задовољи и извршење је унутар вхиле петље. Типичан пример може бити испис вредности променљиве преко које се петља изводи.
  • Повећање вредности: У овом одељку једноставно се повећава вредност. Вриједност варијабле која се повећава је варијабла помоћу које петља се извршава.

Дијаграм тока

Погледајмо сада дијаграм тока петље у Ц.

Погледајмо сада док петља делује у Ц.

Како док петља ради на Ц-у?

Као што је раније објашњено у чланку, петља док обично садржи три пододсека која су:

  • Услов који треба процијенити : Код унутар ових заграда користи се за осигуравање увјета које је потребно процијенити. Ако овај услов евалуације буде испуњен, извршавају се упутства кода. Типичан пример може бити провера да ли је променљива к мања од 10.
  • Инструцтионс оф Цоде : Овде смо додали оне ретке кода које је потребно извршити када се услов задовољи и извршење је унутар вхиле петље. Типичан пример може бити испис вредности променљиве преко које се петља изводи.
  • Повећање вредности: У овом одељку једноставно се повећава вредност. Вриједност варијабле која се повећава је варијабла помоћу које петља се извршава.

Примери док је петља у Ц-у

Да разумемо како да користимо вхиле петљу у Ц са неким примерима.

Пример 1

Написите програм да бисте петљили променљиву од 1 до 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
)
)

Копирајте код и покрените га са Ц окружењем. Једноставно ће покренути горњи код.

Пример 2

Направите програм за штампање Факторорија од 15 помоћу функције „Петља“

#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;

Опис: Фактор броја броја који је корисник унео је 1307674368000.

У горњем примјеру изјављујемо варијаблу И с вриједношћу 15 чију фактороријум морамо пронаћи. Сада ћемо поновити петљу за променљивом и. Променљива факторорија користиће се за чување фактографске вредности.

Излаз:

Сада ћемо у следећем одељку користити овај пример да добијемо број чију фактороријул морамо да пронађемо од корисника. Сада ће бити динамичније где се фактор било којег броја може наћи на основу корисничке вредности.

Пример 3

Сада модификујмо горњи код да број примимо као улаз од корисника и одштампамо његов фактор.

#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;
)

Објашњење Кодекса

  • Променљива нумФромУсер чува вредност од корисника.
  • Варијабилни факторски фактор има вредност фактора.

Улазни:

Унесите број: 5

Излаз:

Број фактора који корисник уноси је 120.

Закључак

Ц је програмски језик на коме постоји пуно концепата које је потребно проучити. Док је Лооп један од таквих. Ове условне изјаве у основи извршавају код да провере да ли израз испуњава услов На основу процене израза он извршава код. Условна изјава широко се користи у било којем програмском језику за различите изразе логичког програмирања.

Препоручени чланци

Ово је водич за Док петља у Ц. Овде разговарамо о томе шта је „Лооп у Ц“, „Дијаграм тока“, „Док петља“ ради на „Ц“ и примере „Док је петља у Ц.“ Можете да прођете и кроз друге наше предложене чланке -

  1. Док је петља у Јави
  2. Ц # Док се петља
  3. Обрасци у Ц програмирању
  4. Бест Ц Цомпилерс
  5. Водич за Док се петља у ЈаваСцрипт-у
  6. Како Лооп ради у ПХП-у?

Категорија: