[Aula - 3] Váriaveis e Tipos de Dados.
2 participantes
[Aula - 3] Váriaveis e Tipos de Dados.
Tipos de Dados.
Para trabalhar com o Delphi é necessário primeiramente conhecer os tipos de dados que o Delphi pode manipular.
Tipo Inteiro (Os Tipos inteiros são dados numéricos, positivos ou negativos, excluindo qualquer tipo de númerico fracionário). / Faixa de Abrangência.
Cardial -> De 0 até 4.294.967.295
Integer -> De -2.147.483.648 até 2.147.483.647
Byte -> De 0 até 255
Int64 -> De -2 até 2 -1
LongInt -> De -2.147.483.648 até 2.147.483.647
LongWord -> De 0 até 4.294.967.295
ShortInt -> De -128 até 127
SmallInt -> De -32.768 até 32.767
Word -> De 0 até 35.535
Tipo Real(Esse tipo de dados trabalha tanto com números inteiros como frácionarios). / Faixa de Abrangência.
Real -> De 5.0 * 10 até 1.7 * 10.
Comp -> De -2 até 2 -1.
Doublé -> De 5.0 * 10 até 1.7 * 10.
Extended -> De 3.6 * 10 até 1.1 * 10.
Real48 -> De 2.9 * 10 até 1.7 * 10.
Single -> De 1.5 * 10 até 3.4 * 10.
Currency -> De -922,337,203,685,477.5808 até 2,337,203,685,477.5807
Tipo String(Esse tipo trabalha com caracteres que podem conter: Letras, números e Símbolos especiais. Esse tipo de dado armazena de 1 até 255 caracteres, utilizando o operador String será reservado na memória da máquina um espaço com 255 caracteres, se desejar que seja reservado apenas 8, deve-se digitar: String[8]. / Faixa de Abrangência.
ShortString -> 255 Caracteres.
AnsiString -> Aproximadamente 2³¹
WideString -> Aproximadamente 2³
Tipo Lógico(Esse Tipo só trabalha com True(Verdadeiro) ou False(Falso) e ocupa apenas 1 byte de memória. / Faixa de abrangência.
Boolean -> True ou Falso
TIPO DE DADOS VARIANTES.
Tipo de dados que se caracteriza por representar valores que podem ter seus tipos mudados a qualquer momento durante a execução do programa, por isso o nome variante e é representado pelo tipo de dados Variant. Esse tipo de dado oferece uma grande flexibilidade, mas por outro lado consome muita memória que os tipos de dados definidos,e também sua execução são mais lentas, como vimos na tabela acima.
VÁRIAVEIS
Toda informação processada (Via memória Ram) por um computador por meio de um programa necessita ser previamente armazenada em memória, e isto é geralmente feito através das variáveis. A variável nada mais é do que uma região de memória previamente identificada, a qual tem por finalidade armazenar alguma informação temporariamente, por exemplo:
Salário: Currency;
Na linha acima criou-se uma variável chamda Sálario e seu tipo é moeda, portanto pode-se, armazenar nessa variável; valores que sejam do tipo moeda.
É necessária que se dê um nome a variável para que se possa chamá-la no programa, podem-se criar quantas variáveis forem necessárias.
REGRAS DE VARIÁVEIS
• O primeiro caractere de uma variável tem que ser obrigatoriamente iniciado por uma letra;
• O nome de uma variável não pode conter espaço em branco;
• Não pode ser nome de variável uma palavra reservada a uma instrução ou identificador de uma linguagem de programação, bem como o nome de seus componentes;
• Pode-se utilizar o caractere underscore(underline) "_", para separar palavras, exemplo: Variavel_Exemplo, Código_Teste.
OPERADORES ARITIMÉTICOS
Operador -> Operação
+ -> Adição
- -> Subtração
* -> Multiplicação
/ -> Divisão
Div -> Retorna o resultado do quociente inteiro
Mod -> Retorna o resto da divisão de valores inteiros.
Bom gente é isso...Flws
Última edição por MetaL em Ter Set 15, 2009 12:49 am, editado 1 vez(es)
Re: [Aula - 3] Váriaveis e Tipos de Dados.
Otimo topico, mas eu ñ entendo nda de programação tenho que aprender o basic primeiro!!!!
Re: [Aula - 3] Váriaveis e Tipos de Dados.
$bruno$ escreveu:Otimo topico, mas eu ñ entendo nda de programação tenho que aprender o basic primeiro!!!!
Começa por Visual Basic 6.0 ai dps vem pra Delphi...
Fica mais facil de entender do que começar direto pro Delphi...
Flws
Tópicos semelhantes
» [Aula - 1] Introdução ao Delphi.
» [Aula - 2] Concatenar Palavras.
» [Aula - 4] Condição e Decisão.
» [Aula - 6] Operador Lógico NOT.
» [Aula - 7] Desvio Condicional Encadeado.
» [Aula - 2] Concatenar Palavras.
» [Aula - 4] Condição e Decisão.
» [Aula - 6] Operador Lógico NOT.
» [Aula - 7] Desvio Condicional Encadeado.
Permissões neste sub-fórum
Não podes responder a tópicos
|
|