Como usar valores verdadeiros e falsos em c

Como usar valores verdadeiros e falsos em c
Verdadeiro e falso Os valores são peças essenciais de programação em C e geralmente são declaradas como 0 ou 1 e pode ser usado condicionalmente para criar lógica ramificada. Dominar seu uso é essencial para desenvolver programas eficazes e eficientes no idioma C.

Aprenda a utilizar valores verdadeiros e falsos em C, implementando as diretrizes neste tutorial.

Uso de verdadeiro e falso em c

Os usuários de C podem usar verdadeiro e falso em:

  • Com a declaração if
  • Com loops
  • Tipo de retorno da função

1: Usando de verdadeiro e falso em c com a declaração if

O uso mais básico de verdadeiro e falso é quando avaliar uma expressão no contexto de um se declaração. O código incluído no If Declaração é realizado se um valor for avaliado como verdadeiro. O código da declaração IF é ignorado se o valor avaliar para falso. Vamos segui -lo com um exemplo simples mostrado abaixo:

#incluir
#incluir
int main ()
bandeira bool = false;
if (flag)
printf ("sinalizador é verdadeiro");

outro
printf ("sinalizador é falso");

retornar 0;

No código acima, demos o 'bandeira' variável o valor bool de falso. E então verifiquei o valor em uma condição se. Se o valor for falso, imprimiremos a bandeira é falsa e vice -versa.

Saída

2: Usando de verdadeiro e falso em C com loops

rotações também pode usar boleano valores para controlar o fluxo do loop. Por exemplo, um enquanto loop executaria seu corpo de código se a condição fornecida for verdadeira. Como a declaração if-else, a condição de um tempo laço pode ser uma expressão booleana que avalia para verdadeiro ou falso. Esse mesmo conceito se aplica a outros tipos de loops como para e do-while.

Isso pode ser visto no exemplo:

#incluir
#incluir
int main ()
bandeira bool = true;
int a = 0;
while (bandeira)
printf ("a é %d \ n", a);
a ++;
if (a> 5)
bandeira = false;


retornar 0;

No exemplo acima, o loop while será executado e imprime os valores de 0 para 5, e quando o laço chega 5, o bandeira se transformará em falso, o que por sua vez não imprimirá mais valores de um.

Saída

3: Usando de verdadeiro e falso em C com o tipo de retorno da função

Finalmente, valores booleanos podem ser usados ​​como Tipos de retorno para funções. Um tipo de retorno booleano permite que a função retorne verdadeiro ou falso, dependendo da lógica dentro da função e dos valores passados ​​como parâmetros. Considere este exemplo de uma função que verifica se um número é ímpar:

#incluir
#incluir
bool is_even (número int)
if (número % 2 == 0)
retornar true;

outro
retorna falso;


int main ()
int num = 7;
if (is_even (num))
printf ("%d é até \ n", num);

outro
printf ("%d é ímpar \ n", num);

retornar 0;

Nesse caso, a função está verificando o restante de x dividido por 2. Se for igual a zero, o número é par e a função retorna falso. Caso contrário, o número é estranho e a função retorna verdadeiro.

Saída

Conclusão

Em C, toda expressão, seja seu tipo numérico ou ponteiro, é considerado verdadeiro Se o valor dessa expressão for diferente de zero (i.e., tem algum bits ligado). Os usuários podem escolher qualquer verdadeiro e falso método de acordo com a escolha. Geral, boleano Os valores são bastante úteis quando a programação na linguagem C. Eles permitem que o programador tome decisões na forma de declarações if-else e crie rotações que itera com base em uma comparação booleana. Os valores booleanos também podem ser usados ​​como Tipos de retorno da função, permitindo que a função retorne verdadeira ou falsa com base na lógica nessa função.