Informática, perguntado por botafogocampeao970, 4 meses atrás

Faça um algoritmo que leia 2 números aleatórios e depois apresente a soma entre eles.


Alguém me ajuda?

Soluções para a tarefa

Respondido por gatterr
1

Resposta:

algoritmo: Soma2

Declaração de variáveis: Real a, Real b, Real c

INICIO

GeraNumAleat(a)

GeraNumAleat(b)

c=a+b

mostra(c)

FIM

Explicação:

como é um algoritmo, vc vai precisar ter em mente um certo nível de abstração, ok?
Será necessária alguma função que gere os números aleatórios, então, vamos chamá-la de GeraNumAleat( ), sabendo que ela recebe como argumento de entrada uma variável para armazenar o valor aleatório, ok?

E vamos utilizar uma função mostra() que irá exibir o resultado na tela, ok?

Tenha em mente que essas duas funções utilizadas aqui são uma abstração, que em um programa de computador deverão ser substituídas pelas funções que realizem essas tarefas ou elas deverão ser criadas no computador (mas , em geral, essas funções já existem, apenas com nomes diferentes...)

Observe que na linha 1 apenas foi dado um nome ao algoritmo (vc dá o nome que vc quiser, ok?)

Nas linha 2 foram declardas as variáveis que vc irá utilizar (poderiam ser utilizadas duas,  mas eu considero mais claro e organizado dessa maneira com duas variáveis para serem somadas e uma para receber o resultado. Os nomes não importam, vc usa os que preferir... pode ser a, b, c... x, y, z... banana, maca, melancia... mas informar o tipo é muito importante. Declarei todas como tipo real , pois como são números aleatorios, preferir dar um conjunto mais completo que o dos inteiros...

Na linha 3 é definido o iníciodo programa

Nas linhas 4 e 5 é chamada a função que gera o valor aleatorio. em geral, esse tipo de função é utilizada para cada variável, portanto ela deve ser chamada duas vezes, uma para cada variavel que vc precisa.

Na linha 6 é realizada a soma e armazenada na variavel que ainda não foi utilizada

Na linha 7 usamos a função que definimos para mostrar o resultado.

Lembrando que na hora de programar, essas duas funções devem ser implementadas (criadas) ou substituídas por funções do ambiente de programação que vc utilizar para que o programa funcione.

Lembre-se também que quando for implementar em um ambiente de proramação a sintaxe deverá ser adaptada para as regras desse ambiente, ok?

Perguntas interessantes