Acção de Formação à Distância TRENDS/PROF2000 |
|
|||
A-13 - Calculadora gráfica e o computador em interacção |
||||
|
António Manuel Marques do Amaral
|
||||
| Actividade 4 |
|
|
| Resolução |
Como o conjunto dos módulos dos números considerados é constituído pelos números naturais inferiores ou iguais a 10, podemos começar por definir a função: f5: Int (11Ran#) Vamos definir agora uma função que gere aleatoriamente os valores 1 e 2: f6: Int (2Ran#+1)
|
A
função f5 gera aleatoriamente elementos do conjunto: F5={0,1,2,3,4,5,6,7,8,9,10}. |
|||
Estamos agora em condições de poder simular a extracção aleatória de números inteiros no intervalo [-10, 10] utilizando o comando: ((-1)^f6)×f5
|
Nota: Como f6 apenas assume os valores 1 e 2, o factor (-1)^f6 define se o número gerado por f5 é positivo ou negativo. |
|||
| Uma outra
possibilidade muito simples consiste em considerar, por exemplo, o
comando: -10+Int (21Ran#)
|
Uma alternativa... | |||
|
|
||||
|
Actualizada em |
||||