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 .