BASIC significa All-Purpose Symbolic Instruction Código do novato , dominá-lo é o primeiro passo muitos programadores tomar quando aprender seu ofício. QBASIC é um ambiente de desenvolvimento integrado para o BASIC , você poderia escrever BASIC dentro QBASIC e testá-lo , salvá-lo ou depurá-lo sem a necessidade de qualquer outro programa. Porque BASIC é uma linguagem feita principalmente para a aprendizagem, não há nenhuma função " tipo " built- in. Aprender a classificar em BASIC é um grande exercício de pensamento crítico e como escrever código precisa. Coisas que você precisa 
 QBASIC ou outro interpretador BASIC 
 Mostrar Mais instruções 
 1 
 Limpe a tela de qualquer outro código no início do programa , digitando " CLS " como a primeira linha . Pressione "Enter" para ir para a próxima linha 
 2 
 Digite o seguinte em QBASIC : . 
 
 DEIXE DE DADOS = 10 
 
 DIM A ( DATA) < br > 
 Isto irá criar uma variável chamada "DATA ", com 10 itens e , em seguida, certifique-se BASIC sabe que você quer usá-lo como um array. 
 3 
 Adicione o seguinte para o programa : 
 
 PARA NUM = 1 TO DATA 
 
 DEIXE A ( NUM) = INT ( 100 * RND ) + 1 
 
 PRÓXIMO NUM 
 
 Neste bloco de código , você configura um loop onde números aleatórios entre 1 e 100 são gerados e colocados em uma variável "DATA" . Na primeira linha , você configura o primeiro número que você deseja repetir até que a matriz termina. Dentro do loop , " RND " é multiplicado por 100 e tem um adicionado a ele . Isto porque " RND " sempre retorna um número entre 0 e 1, e , números diferentes de zero inteiros são mais fáceis para os seres humanos para compreender 
 4 
 Digite o seguinte código abaixo : . 
 
 PARA EXTERIOR = 1 AOS DADOS - 1 
 
 PRINT EXTERIOR ; 
 
 PARA INTERIOR EXTERIOR + 1 = AOS DADOS 
 
 SE A ( EXTERIOR ) < = A ( INNER ) THEN GOTO NoChange 
 
 SWAP A ( EXTERIOR ), A ( INNER ) 
 
 NoChange : 
 
 PRÓXIMO INNER 
 
 PRÓXIMO EXTERIOR 
 
 código é o código de classificação real . " Interior" e " Terror" são duas variáveis que você usa para representar o primeiro eo segundo itens na matriz . Se um é maior , então o programa troca . Se não, ele vai para o " NoChange : " marcador e simplesmente trabalhar sobre o próximo passo do programa 
 5 
 Adicione o seguinte código: . 
 
 PARA NUM = 1 TO ITENS 
 
 PRINT a ( NUM) , 
 
 PRÓXIMO NUM 
 
 Isto irá imprimir a lista ordenada para que você possa verificar o seu trabalho .