Informática, perguntado por evaldoreis, 7 meses atrás

Diga para que são usados estes operadores e dê um exemplo de uso:
a) &&
b) !

Soluções para a tarefa

Respondido por IancaMaria17
8

Resposta:

&&, || e ! em linguagens como: Java  e C#

Algumas linguagens oferecem operadores lógicos para o nível de bit (também chamado de operadores bitwise). Ou seja, podemos fazer operações lógicas com os bits de dois números. Em java, por exemplo esses operadores são & e |

JAVA

public class TesteBitwise {

   public static void main (String []a){

       System.out.println("10 & 7 = " + (10 & 7));

       System.out.println("10 | 7 = " + (10 | 7));

 

C#

List<int> numbers = null;

int? a = null;

(numbers ??= new List<int>()).Add(5);

Console.WriteLine(string.Join(" ", numbers));  // output: 5

numbers.Add(a ??= 0);

Console.WriteLine(string.Join(" ", numbers));  // output: 5 0

Console.WriteLine(a);  // output: 0

Espero ter ajudado


IancaMaria17: C#

public static void Main()
{
Person? p = Find("John");
if (IsValid(p))
{
Console.WriteLine($"Found {p!.Name}");
}
}

public static bool IsValid(Person? person)
{
return person != null && !string.IsNullOrEmpty(person.Name);
}
IancaMaria17: desconsidere o C# na primeira resposta
Perguntas interessantes