User manual - CP330ver306_Soft
20070301
12-2-9
Criação de um novo programa
Exemplo 1: Para saltar para uma sub-rotina sem atribuir valores às variáveis de parâmetro
da sub-rotina
Programa principal
Input A
Input B
Sub1( ) ←
Salta para o programa de sub-rotina “Sub1”
Print C
Sub-rotina (Nome do programa: “Sub1”)
A+B S C
Return
Exemplo 2: Para saltar para uma sub-rotina, atribuindo valores às variáveis de parâmetro da
sub-rotina
• Neste exemplo, o programa principal atribui valores à variável de parâmetro “E” em uma
sub-rotina denominada “Sub1”, e às variáveis de parâmetro “F” e “G” em uma sub-rotina
denominada “Sub2”.
Programa principal
Input A
Input B
Sub1(A) ←
Atribui o valor da variável “A” do programa principal à variável de parâmetro (E)
na sub-rotina “Sub1” e, em seguida, salta para a sub-rotina “Sub1”.
Print C
Sub2(A,B) ← Atribui os valores das variáveis “A” e “B” do programa principal às variáveis de
parâmetro (F e G) na sub-rotina “Sub2” e, em seguida, salta para a sub-rotina
“Sub2”.
Print D
Programa de sub-rotina 1 (Nome do programa “Sub1”)
E × 2 S C ← Requer a introdução da variável E na caixa de variável de parâmetro.
Return
Programa de sub-rotina 2 (Nome do programa “Sub2”)
F + G S D ←
Requer a introdução das variáveis F e G na caixa de variável de parâmetro.
Return
Sugestão
• A sub-rotina não precisa estar localizada na pasta atual. Por exemplo, para especificar uma sub-
rotina com o nome “Sub1” localizada em uma pasta denominada “f1”, você deveria especificar
“f1\Sub1( )”.