static void Main(string[] args) { Operacoes op = new Operacoes(); float[] values = { 1, 5, 7, 1, 3.4f }; Console.WriteLine("Soma: " + op.Addition(values)); Console.WriteLine("Subtração: " + op.Subtration(values)); Console.WriteLine("Multiplicação: " + op.Multiplication(values)); Console.WriteLine("Divisão: " + op.Division(values)); }
private void button2_Click(object sender, EventArgs e) { int v1 = int.Parse(textBox1.Text); int v2 = int.Parse(textBox2.Text); textBox3.Text = Operacoes.Soma(v1, v2).ToString(); //MessageBox.Show("2+3=5"); }
//Construtor public Calculadora() { this.resultadoAntigo = ""; this.resultadoNovo = ""; this.parametro1 = 0f; this.parametro2 = 0f; this.cliqueEmOperador = false; this.tipoDeOperacao = Operacoes.nenhuma; InitializeComponent(); }
static void Main(string[] args) { var _operacao = new Operacoes(); Console.WriteLine("Somar: " + String.Format("Resultado da Soma: {0} ", _operacao.Somar(8, 2).ToString())); Console.WriteLine("Diminuir: " + String.Format("Resultado da Soma: {0} ", _operacao.Diminuir(8, 2).ToString())); Console.WriteLine("Dividir: " + String.Format("Resultado da Soma: {0} ", _operacao.Dividir(8, 2).ToString())); Console.WriteLine("Multiplicar: " + String.Format("Resultado da Soma: {0} ", _operacao.Multiplicar(8, 2).ToString())); Console.WriteLine("Pressione ENTER para Fechar..."); Console.ReadLine(); }
private void btnMultiplicacao_Click(object sender, EventArgs e) { try { Operacoes Operacao = new Operacoes(); iNumeroUm = int.Parse(txtNumeroUm.Text); iNumeroDois = int.Parse(txtNumeroDois.Text); txtResultado.Text = (Operacao.Multiplicacao(iNumeroUm, iNumeroDois)).ToString(); } catch (Exception ex) { txtNumeroUm.Clear(); txtNumeroDois.Clear(); MessageBox.Show(ex.Message); } }
static void ExibeResultado() { var operacoes = new Operacoes(tipoOperacao); Console.WriteLine("------------------------"); Console.WriteLine("O resultado é: " + operacoes.Resultado()); // Não usar Console.WriteLine("O resultado é: {0}", operacoes.Resultado()); Console.WriteLine($"O resultado é: {operacoes.Resultado()}"); StringBuilder sb = new StringBuilder() .Append("O resultado é: ") .Append(operacoes.Resultado()); Console.WriteLine(sb.ToString()); Console.WriteLine("========================"); }
static void Calcular() { Numero num = new Numero(); char operacao; Operacoes oper = new Operacoes(); Console.WriteLine("digite o primeiro numero: "); num.x = float.Parse(Console.ReadLine()); Console.WriteLine("digite o segundo numero: "); num.y = float.Parse(Console.ReadLine()); Console.WriteLine("Digite a operação desejada: A,S,D ou M: "); operacao = Convert.ToChar(Console.ReadLine()); switch (operacao) { case 'A': Console.WriteLine(oper.Adicao(num.x, num.y)); break; case 'S': Console.WriteLine(oper.Subtracao(num.x, num.y)); break; case 'D': Console.WriteLine(oper.Divisao(num.x, num.y)); break; case 'M': Console.WriteLine(oper.Multiplicacao(num.x, num.y)); break; default: Console.WriteLine("insira uma opção valida"); break; } }
private void button3_Click(object sender, EventArgs e) { int v1 = int.Parse(textBox1.Text); textBox3.Text = Operacoes.MySqrt(v1).ToString(); }
static void Main(string[] args) { Console.WriteLine("Calculadora\n"); Console.WriteLine("Selecione as operações que você deseja fazer:\n1-Operações Básicas\n2-Potências e Raizes\n3-Funções\n4-Sair\n"); int opcao = int.Parse(Console.ReadLine()); Operacoes Calculadora = new Operacoes(); if (opcao == 1) // Operações Básicas { Console.WriteLine("digite a operação desejada com os números(separada por espaços)"); string[] op = Console.ReadLine().Split(' '); float n1 = float.Parse(op[0]); char sinal = char.Parse(op[1]); float n2 = float.Parse(op[2]); if (sinal == '+') { Console.WriteLine(Calculadora.Soma(n1, n2)); } else if (sinal == '-') { Console.WriteLine(Calculadora.Subtracao(n1, n2)); } else if (sinal == '*' || sinal == 'x') { Console.WriteLine(Calculadora.Multiplicacao(n1, n2)); } else if (sinal == '/') { Console.WriteLine(Calculadora.Divisao(n1, n2)); } else { Console.WriteLine("Operação Inválida"); } } if (opcao == 2) // Potências e Raízes { Console.WriteLine("Selecione a operação:\n1-Raiz Quadrada\n2-Potência\n"); int opcaoPotRaiz = int.Parse(Console.ReadLine()); if (opcaoPotRaiz == 1) { Console.Write("Insíra o valor: "); double a = double.Parse(Console.ReadLine()); Console.WriteLine(Calculadora.RaizQuadrada(a)); } if (opcaoPotRaiz == 2) { Console.WriteLine("Insíra o valor e a potência que você deseja elevar(Separados por espaço)"); string[] vp = Console.ReadLine().Split(' '); float valor = float.Parse(vp[0]); int pot = int.Parse(vp[1]); Console.WriteLine(Calculadora.Potencia(valor, pot)); } } if (opcao == 3) { Console.WriteLine("Selecione uma opção\n1-Descobrir as raizes de uma função de segundo grau"); int opcaoFuncao = int.Parse(Console.ReadLine()); if (opcaoFuncao == 1) { Console.WriteLine("Digite a função de segundo grau no formato a x² + b x + c (com os espaços):"); string[] h = Console.ReadLine().Split(' '); double a = double.Parse(h[0]); double b = double.Parse(h[3]); double c = double.Parse(h[6]); Console.WriteLine(Calculadora.RaizdeFuncao(a, b, c)); } } else { } //Finalizar o programa }
void botaoLimparClick(object sender, System.EventArgs e) { this.resultadoAntigo = ""; this.resultadoNovo = ""; this.resultado.Text = ""; this.tipoDeOperacao = Operacoes.nenhuma; this.operadorIgual.Focus(); }
void operadorVezesClick(object sender, System.EventArgs e) { this.RealizandoOperacoes(); this.tipoDeOperacao = Operacoes.multiplicacao; }
void operadorMenosClick(object sender, System.EventArgs e) { this.RealizandoOperacoes(); this.tipoDeOperacao = Operacoes.subtracao; }
void operadorIgualClick(object sender, System.EventArgs e) { this.RealizandoOperacoes(); this.tipoDeOperacao = Operacoes.nenhuma; }
void operadorDivideClick(object sender, System.EventArgs e) { this.RealizandoOperacoes(); this.tipoDeOperacao = Operacoes.divisao; }