Escreva um programa que receba um caractere e identifique se ele é um operador aritmético, lógico, relacional ou outra coisa.
Saída esperada:
[Entrada]:> * Este é um operador Aritmético.
Solução C#:
mostrar solução
public class Exerc { static void Main(string[] args) { string value; Console.WriteLine("[Entrada]:> "); value = Console.ReadLine(); switch(value) { case "+": Console.WriteLine("Este é um operador Aritmético"); break; case "-": Console.WriteLine("Este é um operador Aritmético"); break; case "*": Console.WriteLine("Este é um operador Aritmético"); break; case "%": Console.WriteLine("Este é um operador Aritmético"); break; case "/": Console.WriteLine("Este é um operador Aritmético"); break; case "&": Console.WriteLine("Este é um operador Aritmético"); break; case "--": Console.WriteLine("Este é um operador Aritmético"); break; case "++": Console.WriteLine("Este é um operador Aritmético"); break; case "|": Console.WriteLine("Este é um operador Lógico"); break; case "!": Console.WriteLine("Este é um operador Lógico"); break; case "^": Console.WriteLine("Este é um operador Lógico"); break; case "&&": Console.WriteLine("Este é um operador Lógico"); break; case "||": Console.WriteLine("Este é um operador Lógico"); break; case "==": Console.WriteLine("Este é um operador Relacional"); break; case "!=": Console.WriteLine("Este é um operador Lógico"); break; case "<": Console.WriteLine("Este é um operador Lógico"); break; case ">": Console.WriteLine("Este é um operador Lógico"); break; case "<=": Console.WriteLine("Este é um operador Lógico"); break; case ">=": Console.WriteLine("Este é um operador Lógico"); break; case "?": Console.WriteLine("Este é um operador Condicional"); break; default: Console.WriteLine("Esse já é outra história..."); break; } Console.ReadKey(); } }
esconder solução
The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Latest posts by Breno RdV (see all)
- O que é Metaclass e como ela funciona. (#python #dev #metaclass) - janeiro 11, 2023
- Entenda a mágica dos Generators. (#python, #dev, #generator, #iterator) - dezembro 28, 2022
- Ordenando um DataFrame por múltiplas colunas. (#python #pandas #jupyter #dev #data) - agosto 3, 2022