Вступ до циклу Хоча в C

З появою технології з'явилися комп'ютери, які в свою чергу пред'явили вимогу до мови програмування. Було багато мов програмування, які включають як мову низького рівня, так і мову високого рівня. Мови високого рівня простіші у використанні, оскільки їх легко зрозуміти порівняно з мовами низького рівня. C - це одна мова високого рівня, яка широко використовується як мета програмування. Існує багато понять, які потрібно вивчити та практикувати, щоб зрозуміти основні поняття. У цій статті ми обговоримо «Хоча цикл у С».

Що таке Хоча цикл в C?

У C є кілька умовних методів, таких як метод if-else, метод if-else-if, тоді як метод, метод do-while і кілька інших методів. З таких різних методів на C один із методів є циклом while. У цьому методі ми використовуємо його для запуску певного набору інструкцій чи коду, якщо умова задовольняє. Оператор циклу в той час, як правило, містить набори інструкцій. Відповідно до умови, один або кілька рядків коду можуть виконуватись, якщо вираз вірно. Якщо вираз не задоволений, тоді інструкційний код у циклі не виконується. Він виконується, коли вираз задовольняється.

Синтаксис циклу while в C

Спробуємо зрозуміти основний синтаксис циклу while у C.

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

Тепер спробуємо розібратися, як насправді працює цей блок твердження.

  • Умова, яку потрібно оцінити: Код у цих дужках використовується для забезпечення умов, які необхідно оцінити. Якщо ця умова оцінювання задовольняється, виконуються інструкції коду. Типовим прикладом може бути перевірка, чи змінна x менша за 10.
  • Інструкції з коду: Тут ми додаємо ті рядки коду, які потрібно виконати, коли умова буде задоволена і виконання буде в циклі while. Типовим прикладом може бути друк значення змінної, над якою працює цикл.
  • Збільшення значення: У цьому розділі просто збільшується значення. Значення змінної, яка збільшується, є змінною, за допомогою якої виконується цикл.

Схема потоку

Тепер розглянемо блок-схему циклу while у C.

Тепер давайте розберемося, як працює цикл у C.

Як в той час, як цикл працює в C?

Як було пояснено раніше у статті, цикл у той час як правило містить три підрозділи, які:

  • Умова, яку необхідно оцінити: Код у цих дужках використовується для забезпечення умов, які необхідно оцінити. Якщо ця умова оцінювання задовольняється, виконуються інструкції коду. Типовим прикладом може бути перевірка, чи змінна x менша за 10.
  • Інструкції з коду : Тут ми додаємо ті рядки коду, які потрібно виконати, коли умова буде задоволена і виконання буде в циклі while. Типовим прикладом може бути друк значення змінної, над якою працює цикл.
  • Збільшення значення: У цьому розділі просто збільшується значення. Значення змінної, яка збільшується, є змінною, за допомогою якої виконується цикл.

Приклади циклу Хоча в C

Давайте розберемося, як використовувати цикл Хоча в C на деяких прикладах.

Приклад 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
)
)

Тепер скопіюйте код і запустіть його C середовищем. Він просто запустить вищевказаний код.

Приклад 2

Напишіть програму для друку Factorial of 15, використовуючи while Loop

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

У наведеному вище прикладі ми оголошуємо змінну I зі значенням 15, факторіал якої нам потрібно знайти. Тепер ми повторимо цикл часу на змінну i. Змінна факторія використовуватиме для зберігання факторіального значення.

Вихід:

Тепер у наступному розділі ми використаємо цей приклад, щоб отримати номер, фактор якого нам потрібно знайти у користувача. Тепер буде динамічніше, коли можна знайти фактичні дані будь-якого числа на основі значення користувача.

Приклад 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;
)

Пояснення Кодексу

  • Змінна numFromUser зберігає значення у користувача.
  • Змінна факторія має факторне значення.

Вхід:

Введіть число: 5

Вихід:

Фабрична кількість введеного користувачем 120.

Висновок

C - мова програмування, де існує багато понять, які потрібно вивчити. Хоча цикл є одним із таких. Ці умовні висловлювання в основному виконують код, щоб перевірити, чи відповідає вираз умові. На основі оцінки виразу він виконує код. Умовне твердження широко використовується в будь-якій мові програмування для різних виразів логічного програмування.

Рекомендовані статті

Це посібник щодо Хоча циклу в C. Тут ми обговорюємо, що таке "Цикл в циклі", "Діаграма", "Як цикл працює в С" та приклади "Цикл в циклі". Ви також можете ознайомитись з іншими запропонованими нами статтями -

  1. Поки цикл у Java
  2. C # Поки цикл
  3. Шаблони в програмуванні на С
  4. Кращі компілятори C
  5. Керівництво по циклу в JavaScript
  6. Як поки цикл працює в PHP?