---
# System prepended metadata

title: Checkin Four | Fundamentos da logica

---

# Checkin Four | Fundamentos da logica 
Murillo Tadeu Oliveira | N°33


## Resumo 

Para informar comparações no c# usamos os Operadores "?" e ":", onde o valor verdadeiro sera identificado pelo operador "?" e o valor falso será identificado pelo operador ":", esses valores recebem um tipo string, ou seja texto.

Exemplo: 

```csharp=
    string status = media >= 5
                    ? "Aprovado"
                    : "Reprovado";
```

Também conseguimos usar esses operadores em funções, como neste exemplo de validar email:
```csharp=
public string EmailValido (string email)
{
    string situacao = email.Contains("@") == true
                        ? "Válido"
                        : "Inválido";
    
    return situacao;
}
```

Podemos também utilizar esse operadores com ou "||" e e "&"

POdemos também realizar expressões com esses operadores, como por exemplo:

```csharp=
int x = numero > 5
        ? numero * 2
        : numero * 3;

```