    Curso de scripvox - aula4 (por Fabiano Ferreira)

    Nesta aula, vamos ver mais comandos que trabalham com variáveis, e,
automaticamente, fazer nossos programas ficarem ainda melhores.

Devido a quantidade e complexidade dos exercícios, vamos ver apenas 4
comandos, nesta aula.

    Comando soma:
    Serve para somar dois valores inteiros.

Forma geral:
soma, um espaço, variável de destino, um espaço, e outra variável ou um
valor inteiro.
A variável de destino é incrementada com o valor somado.
Vamos a um exemplo:

*Exemplo do comando soma;
*Por Fabiano Ferreira;
*Em julho de 2011;

seja a 2
seja b 4

Escreve "a soma de "a" com"b" resulta em "&
soma a b
Escreve a
Termina mudo

A saída do exemplo acima será:
A soma de 2 com 4 resulta em 6.

    Vejamos agora, algo muito interessante, que só vale para soma, e não
vale para a subtração:

*Segundo exemplo do comando soma;
*Por Fabiano Ferreira;
*Em julho de 2011;

seja a"Fabiano2"

escreve a
soma a 1
escreve a
Termina mudo

A saída será:
Fabiano2
Fabiano3

Isso significa que, no comando soma, é possível realizar soma,
mantendo-se prefixos alfabéticos.

Isso poderá ser muito útil em um script que processa vários arquivos com
o mesmo prefixo, por exemplo, audio1, audio2, audio3...

    Comando subtrai:
    Faz o inverso do comando soma.
Forma geral:
subtrai, um espaço, variável de destino, um espaço e um valor ou
variável.
A variável de destino terá o resultado da subtração.

Exemplo:

*Exemplo de subtração;
*Por Fabiano Ferreira;
*Em julho de 2011;

Seja x 6
subtrai x 4
Escreve x
Termina mudo

Será escrito o resultado da subtração 6-4 que é 2.

Comando multiplica:
Multiplica dois valores inteiros.
Forma geral:
multiplica, um espaço, variável de destino, um espaço, um valor ou uma
variável.

Exemplo:

seja b 3
seja c 4
multiplica b c
Escreve b
Termina

Será escrito o resultado da multiplicação 3*4 que é 12.

Comando divide:
Divide dois valores inteiros.
Caso haja resto na divisão, ele é simplesmente despresado.

Exemplo:

Seja i 9
seja j 2

divide i j
Escreve i
Termina mudo

O exemplo acima divide 9 por 2.
O resultado seria 4,5, ou 4 e sobra 1, mas no scripvox, como o resto não
é levado em conta, a resposta mostrada será somente 4.

    Assim fechamos a nossa aula 4.

Exercícios:

1 - Fazer um script que permita o usuário digitar dois números.
O script deverá pegar esses dois valores, somá-los e exibir o valor da
soma.

2 - Fazer um script que permita o usuário digitar dois valores.
O script deverá pegar os dois valores fornecidos, subtraí-los e mostrar
o resultado da subtração.

3 - Fazer um script que permita o usuário digitar dois valores.
Os valores deverão ser multiplicados e o resultado da multiplicação deve
ser mostrado.

4 - Fazer um script que permita o usuário digitar dois valores.
O script deve dividir os valores e o resultado da divisão deve ser
mostrado.

5 - Fazer um script que permita o usuário digitar um valor.
O programa deve exibir o dobro do valor digitado.

6 - Fazer um programa com 3 variáveis (a, b, c).
A deve valer 6.
B deve valer 3.
E c deve valer 8.

O script deve apresentar como resultado:
1 - O valor das variáveis a, b e c.
2 - A soma de a+b+c.


7 - De acordo com o que estudamos na aula4, no scripvox, ao dividir dois
números, havendo resto, ele é ignorado.
Porém, usando tudo que já aprendemos, é possível montar um script que
apresente o resto de uma divisão.
    Faça um script que peça para o usuário digitar dois valores.
O programa deverá realizar a divisão entre os valores digitados e
apresentar o resto dessa divisão.

*Enviar as respostas até o dia 07/08 para o endereço
qst-scripvox@sanfersite.com.br

Boa sorte!
