A programação é a Matemática expressa em linhas de códigos. A Matemática é essencial na criação de códigos, validações e comandos do usuário ao software e as fórmulas matemáticas podem ser perfeitamente usadas na programação.
A programação é a matemática expressa em linhas de códigos. A Matemática é essencial na criação de códigos, validações e comandos do usuário ao software e as fórmulas matemáticas podem ser perfeitamente usadas na programação como o exemplo que é mostrado abaixo.
package bhaskara; import java.util.Scanner; public class Bhaskara { public static void main(String[] args) { Scanner entrada=new Scanner(System.in); System.out.println("Digite sua idade: "); double idade = entrada.nextInt(); System.out.println("Digite os 2 primeiros digitos do seu rg sem o zero: "); double rg = entrada.nextInt(); System.out.println("Equação de segundo grau:" +" x² + "+(int)idade+"x = "+(int)rg); double DeltaSoma= (-idade + (Math.sqrt((idade*idade))-4*-1*rg))/2*-1; double DeltaSubtracao= (-idade - (Math.sqrt((idade*idade))-4*-1*rg))/2*-1; System.out.println("Delta 1: "+ (int)DeltaSoma); System.out.println("Delta 2: "+(int)DeltaSubtracao); double ValorMedio = (DeltaSoma+DeltaSubtracao)/2; System.out.println("Valor medio do Delta: "+ (int)ValorMedio); } }
Aqui foi usada a linguagem JAVA para demonstrar como é possível gerar números a partir de um padrão usando a fórmula de Bhaskara.
Leia também:
Estes números gerados podem ter a finalidade que quiser, tanto na criação, proteção de senhas ou como valores para determinada necessidade existente.
É possível repetir este código com diferentes dados do cliente, gerar uma senha segura, única e padrão, para cada usuário do sistema, facilitando a recuperação de senha, de dados ou o que mais o programador imaginar.
A representação da equação de Bhaskara, considerando $aX^2 + bX=c$ onde $b$=idade e $c$=RG.
$x=\cfrac{-b\pm \sqrt{b^{2}-4ac}}{2a}$
double DeltaSoma= (-idade + (Math.sqrt(idade*idade))-4*-1*rg))/2*-1; double DeltaSubtracao= (-idade - (Math.sqrt(idade*idade))-4*-1*rg))/2*-1;
Pode parecer meio complicado para quem nunca viu a linguagem mas o conceito da Matemática está ligado diretamente a programação.
Dê prioridade ao calculo que está dentro dos parentes e siga a sequência da fórmula de Bhaskara. Poderia usar qualquer outra fórmula ou até mesmo criar uma própria desde que corresponda a sua necessidade. Uma dica fácil é descrever a fórmula no papel como se lê.
Esta é a minha visão de como a Matemática e tudo que aprendemos tem uma finalidade e um propósito, só cabe você escolher um propósito para ela.
Esta é a minha visão de como a Matemática e tudo que aprendemos tem uma finalidade e um propósito, só cabe você escolher um propósito para ela.
Este comentário foi removido por um administrador do blog.
ResponderExcluirMuito interessante. Fica mais um exemplo para mostrar a garotada. É comum perguntarem: para que temos q estudar esta fórmula de baskara?
ResponderExcluirAqui o professor encontra mais um ótimo argumento para responder.
Olá!
ExcluirExistem outras postagens citando Bhaskara e algumas aplicações. Sempre é bom mostrar esse outro lado para nossos alunos.
Um abraço!
è verdade, muitas vezes nossos alunos não percebem que a equação horária do movimento acelerado é uma equação do segundo grau.
ExcluirEm python faço isso em poucas linhas.
ResponderExcluirOlá, Oziel!
ExcluirMe envie. Estudei um pouco de Python. Já fiz uma vez.
Abraço!