dark
01. Definindo variáveis
Em darkbasic os tipos de variáveis são basicamente três: string, inteiro e real.
tipo inteiro idade = 37 valor = -1000
tipo real salario# = 816.99 valor# = -100.85
string nome$ = "Jair Pereira" empresa$ = "Studio Waterboys"
identificadores das variáveis As variáveis strings são identificadas com o simbolo $ [nome], enquanto que o tipo real é identificado pelo símbolo # [salario#].
Programa exemplo:
rem programa: var01.dba rem Definição básica de variáveis
idade = 36 salario# = 816.99 nome$ = "Jair Pereira"
print "Nome: ", nome$ print "Idade: ",idade print "Salário: ",salario#
suspend for key
02. Comandos elementares
PRINT O comando print é usado para apresentar dados na tela. Você pode usá-lo das seguintes maneiras:
print 'sem argumentos, imprime uma linha em branco
print "mensagem" 'Imprimindo uma mensagem
print "mensagem","mensagem" 'Imprimindo duas mensagens
print "mensagem",var 'Imprimindo mensagem seguida de variável
print var, var,...,var 'Imprimindo uma lista de variáveis
Perceba que a vírgula [,] separa dois ou mais argumentos consecutivos. A vírgula no final de um print concatena a informação da impressão seguinte. Ex.:
print "Programar é ", print "legal " 'Resulta Programar é legal
CLS O comando cls limpa a tela
INPUT O comando input exibe uma mensagem na tela, espera uma entrada de dados pelo teclado e guarda a informação digitada na variável fornecida. A mensagem é opcional.
input "mensagem",var 'mostra mensagem, recebe digitação e guarda dados na variável
input var 'recebe digitação e guarda dados na variável
SUSPEND FOR KEY SUSPEND FOR MOUSE O comando suspend for key segura a execução do programa até o pressionamento de uma tecla, e o suspend for key aguarda o pressionamento do mouse para continuar a execução. Na ausência de