Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pedroasp_2006

[Resolvido] gerar números aleatórios verdadeiros e gerar números

Recommended Posts

Olá, boas!!!

Será k alguém me podia ajudar a resolver este exercicio???ficaria agradecido!!

 

Um computador não pode ser usado para gerar números aleatórios verdadeiros

dado que é necessário utilizar um algoritmo, e, portanto, os números podem ser

preditos. Contudo, os computadores podem gerar números pseudo-aleatórios

(números que, estatisticamente, parecem aleatórios). Uma técnica antiga que não

dá bons resultados é chamada método do "meio quadrado". O seu funcionamento

é o seguinte: Dado um número N (admita que o utilizador só digitará valores entre

33 e 99) o número pseudo-aleatório seguinte é obtido, extraindo os dígitos

centrais de N2. (Ex: se N=53 então N2=2809, e o número pseudo-aleatório

seguinte será o 80. Desenvolva um exercício que faça a leitura um inteiro de dois

dígitos e que determine o número pseudo-aleatório que é gerado usando o método

anterior.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<script type="text/javascript">

v=window.prompt("digite o numero entre 33 e 99","")

if(!isNaN(v)){

if(v>=33 && v<=99){

base=v*v

total=String(base)

seguinte=total.substr(1,2)

alert("Seguinte é: "+seguinte)

 

}

else (alert("numero fora do intervalo"))

}

</script>

</head>

 

<body>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.