Loading…
Transcript

Aula 3 Estrutura Sequencial

Funções matemáticas

Aulas Passadas

Nome do método

Abs

Cos

Sin

Tan

Exp

Round

Pow

Sqrt

Descrição do Método

Valor absoluto

Valor do Cosseno

Valor do Seno

Valor da Tangente

Valor de e elevado ao

expoente

Arredonda o valor do

ponto flutuante

Eleva a potência

Raiz quadrada

Exemplos de Funções matemáticas

Exemplo de código sem usabilidade

Console.WriteLine("Multiplicação");

double a = Convert.ToDouble(Console.Read());

double b = Convert.ToDouble(Console.Read());

Console.WriteLine(a*b);

Resultado da Execução

Multiplicação:

5

3

15

Pow

double exp = Math.Pow(2,3);

Console.WriteLine("Dois eleveado ao cubo é igual : {0}", exp.ToString());

Console.ReadKey();

Abs

float abs = Math.Abs(-3);

Console.WriteLoine("O valor absoluto de -3 é {0}",abs);

Console.ReadKey();

Variável

  • Só usar após definir valor
  • Código com pouca usabilidade
  • Informar ao usuário o que ele deve fazer

Exemplo de código usual

Conversão de valores

Console.WriteLine("Bem vindo ao programa de Multiplicação");

Console.WriteLine("Digite dois números para que eu lhe apresente o resultado da multiplicação entre eles.");

Console.WriteLine("Por favor, digite o primeiro número:");

double numero1 = Convert.ToDouble(Console.Read());

Console.WriteLine("Por favor, digite o segundo número:");

double numero2 = Convert.ToDouble(Console.Read());

double resultado = numero1*numero2;

Console.WriteLine("O resultado da multiplicação entre {0} e {1}, é: {2}",numero1,numero2,resultado);

Resultado da execução

Bem vindo ao programa de Multiplicação

Digite dois números para que eu lhe apresente o resultado da multiplicação entre eles.Por favor, digite o primeiro número:

3

Por favor, digite o segundo número:

5

O resultado da multiplicação entre 3 e 5, é: 15

Métodos da classe Convert

  • Convert.ToBoolean()
  • Convert.ToInt64()
  • Convert.ToByte()
  • Convert.ToSByte()
  • Convert.ToChar()
  • Convert.ToSingle()
  • Convert.ToDecimal()
  • Convert.ToString()
  • Convert.ToDouble()
  • Convert.ToUInt16()
  • Convert.ToInt16()
  • Convert.ToUInt32()
  • Convert.ToInt32()
  • Convert.ToUInt64()

Exemplo de código:

string valor = "1234";

int valorConvertido = Convert.ToInt32(valor);

string sVerd = "true";

bool verdadeiro = Convert.ToBoolean(sVerd);

Dúvidas?

http://dirceuprofessor.blogspot.com/2013/08/estrutura-sequencial-e-comandos-de.html

Dirceu Semighini Filho

Angelita Cassia Correia

Roberto Leminski