bancada

Delphi

trilha pratica para aprender Delphi do zero

definicao primeiro

o que Delphi significa

Delphi escreve instrucoes precisas. Aqui voce aprende como trilha pratica para aprender Delphi do zero. Comece com uma ideia: entrada passa por passos e vira saida.

dados minimosarquivo Project.dprrodar Compile in Delphi IDEhabito aprenda uma parte pequena de Delphi, digite um exemplo minimo e execute
programa

uma sequencia ordenada de instrucoes.

valor e variavel

valor e dado. variavel e o nome que guarda esse dado.

funcao

um trabalho pequeno com nome, entrada e resultado.

ambiente

Delphi or Free Pascal executa o codigo de Project.dpr.

primeiro codigo legivel

saida do programa

entry point output syntax Writeln
Writeln(42);
saida 42

linhagem da linguagem

arvore de Delphi

veja de onde Delphi vem, linguagens proximas e o que estudar depois.

raizes
PascalSmalltalkWindows
atualDelphifamilia orientada a objetos
familiafamilia orientada a objetos
melhor para

melhor para trilha pratica para aprender Delphi do zero

do zero

1ler uma regra2prever a saida3digitar de memoria4rodar a verificacao5repetir com uma mudanca

Banco de perguntas

Pesquise antes de praticar

Escolha uma fase ou pesquise no banco deste idioma e abra o exercicio.

18 resultados
Q 1EscolhaFase 1 definicoes

Delphi questao 1

Delphi questao 1. Escolha a frase que melhor combina com imprimir um valor.

Q 2EscolhaFase 1 definicoes

Delphi questao 2

Delphi questao 2. Escolha a frase que melhor combina com nomear um valor.

Q 3EscolhaFase 1 definicoes

Delphi questao 3

Delphi questao 3. Escolha a frase que melhor combina com funcao reutilizavel.

Q 4EscolhaFase 1 definicoes

Delphi questao 4

Delphi questao 4. Escolha a frase que melhor combina com colecao basica.

Q 5EscolhaFase 1 definicoes

Delphi questao 5

Delphi questao 5. Escolha a frase que melhor combina com imprimir um valor.

Q 6EscolhaFase 1 definicoes

Delphi questao 6

Delphi questao 6. Escolha a frase que melhor combina com nomear um valor.

Q 7EscolhaFase 1 definicoes

Delphi questao 7

Delphi questao 7. Escolha a frase que melhor combina com funcao reutilizavel.

Q 8EscolhaFase 1 definicoes

Delphi questao 8

Delphi questao 8. Escolha a frase que melhor combina com colecao basica.

Q 9EscolhaFase 1 definicoes

Delphi questao 9

Delphi questao 9. Escolha a frase que melhor combina com imprimir um valor.

Q 10EscolhaFase 1 definicoes

Delphi questao 10

Delphi questao 10. Escolha a frase que melhor combina com nomear um valor.

Q 11EscolhaFase 1 definicoes

Delphi questao 11

Delphi questao 11. Escolha a frase que melhor combina com funcao reutilizavel.

Q 12EscolhaFase 1 definicoes

Delphi questao 12

Delphi questao 12. Escolha a frase que melhor combina com colecao basica.

Q 13EscolhaFase 1 definicoes

Delphi questao 13

Delphi questao 13. Escolha a frase que melhor combina com imprimir um valor.

Q 14EscolhaFase 1 definicoes

Delphi questao 14

Delphi questao 14. Escolha a frase que melhor combina com nomear um valor.

Q 15EscolhaFase 1 definicoes

Delphi questao 15

Delphi questao 15. Escolha a frase que melhor combina com funcao reutilizavel.

Q 16EscolhaFase 1 definicoes

Delphi questao 16

Delphi questao 16. Escolha a frase que melhor combina com colecao basica.

Q 17EscolhaFase 1 definicoes

Delphi questao 17

Delphi questao 17. Escolha a frase que melhor combina com imprimir um valor.

Q 18EscolhaFase 1 definicoes

Delphi questao 18

Delphi questao 18. Escolha a frase que melhor combina com nomear um valor.

multipla escolha

Delphi questao 1

Q 1Escolhanovo

Delphi questao 1. Escolha a frase que melhor combina com imprimir um valor.

Writeln(42);

referencia

padroes para Project.dpr

Delphi or Free PascalCompile in Delphi IDE
lembrar de memorialeia um ponto pequeno e reescreva sem olhar
rastrear o codigoanote valores linha por linha antes de rodar
digitar voce mesmocopie menos digite mais e corrija um erro pequeno

entry point output syntax Writeln

saida do programa

Writeln(42);
  • Run the smallest file first
  • Print one known value
  • Check the output before adding more code

variables assignment types var

valores e nomes

var total: Integer;
begin
  total := 42;
  Writeln(total);
end.
  • Give values readable names
  • Keep one idea per line while learning
  • Trace the value before changing it

function collection Array

funcoes e colecoes

function Add(a, b: Integer): Integer;
begin
  Result := a + b;
end;

var scores: array[0..1] of Integer;
begin
  Writeln(Length(scores));
end.
  • Keep functions small
  • Return useful values
  • Use the common collection before reaching for frameworks