Введение в цикл Loop в C

С появлением технологий появились компьютеры, которые, в свою очередь, привели к требованию языка программирования. Было много языков программирования, которые включают как язык низкого уровня, так и язык высокого уровня. Языки высокого уровня проще в использовании, так как их легко понять по сравнению с языками низкого уровня. C - один из таких языков высокого уровня, который широко используется для программирования. Есть много понятий, которые нужно изучить и практиковать, чтобы понять основные понятия. В этой статье мы обсудим Пока цикл в C.

Что такое цикл Loop в C?

В C есть несколько условных методов, таких как метод if-else, метод if-else-if, метод while, метод do-while и несколько других методов. Из таких разных методов в Си один такой метод - метод while. В этом методе мы используем его для запуска определенного набора инструкций или кода, если условие удовлетворяет. Оператор while обычно содержит наборы инструкций. Согласно условию, одна или несколько строк кода могут выполняться, если выражение истинно. Если выражение не выполнено, код инструкции в цикле не будет выполнен. Он выполняется, когда выражение удовлетворяется.

Синтаксис while Loop в C

Давайте попробуем понять основной синтаксис цикла while в C.

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

Теперь давайте попробуем понять, как на самом деле работает этот блок оператора.

  • Условие, которое необходимо оценить : код в этих скобках используется для предоставления условий, которые необходимо оценить. Если это условие оценки выполняется, то выполняются инструкции кода. Типичным примером может быть проверка, если переменная x меньше 10.
  • Инструкции кода: здесь мы добавляем те строки кода, которые необходимо выполнить, как только условие будет выполнено и выполнение будет внутри цикла while. Типичным примером может быть печать значения переменной, над которой работает цикл.
  • Приращение значения: в этом разделе просто значение увеличивается. Значение переменной, которая увеличивается, является переменной, с помощью которой выполняется цикл.

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

Теперь давайте посмотрим на блок-схему цикла while в C.

Теперь давайте посмотрим, как цикл while работает в C.

Как работает Loop в C?

Как объяснялось ранее в статье, цикл while обычно содержит три подраздела, которые

  • Условие, которое необходимо оценить : код в этих скобках используется для предоставления условий, которые необходимо оценить. Если это условие оценки выполняется, то выполняются инструкции кода. Типичным примером может быть проверка, если переменная x меньше 10.
  • Инструкции кода : здесь мы добавляем те строки кода, которые необходимо выполнить, как только условие будет выполнено и выполнение будет внутри цикла while. Типичным примером может быть печать значения переменной, над которой работает цикл.
  • Приращение значения: в этом разделе просто значение увеличивается. Значение переменной, которая увеличивается, является переменной, с помощью которой выполняется цикл.

Примеры цикла Loop в C

Давайте разберемся, как использовать цикл Loop в 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

Напишите программу для печати факториала 15, используя цикл 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, факториал которого нам нужно найти. Теперь мы повторим цикл while над переменной 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 - это язык программирования, где есть много концепций, которые нужно изучить. Пока Loop один из таких. Эти условные операторы в основном выполняют код, чтобы проверить, удовлетворяет ли выражение условию. На основании оценки выражения он выполняет код. Условный оператор широко используется в любом языке программирования для различных выражений логического программирования.

Рекомендуемые статьи

Это руководство по циклу «В то время как цикл в С.» Здесь мы обсудим, что такое «цикл в то время как цикл» в С, блок-схему, как работает цикл «в то время как цикл» в C, и примеры использования цикла «В то время как цикл в С.». Вы также можете просмотреть другие предлагаемые нами статьи:

  1. Пока цикл в Java
  2. C # Пока Loop
  3. Шаблоны в C Программирование
  4. Лучшие компиляторы Си
  5. Руководство по циклу while в JavaScript
  6. Как Пока Loop работает в PHP?