Tipos fundamentais
A linguagem C++ possui tipos fundamentais de dados que representam valores como caracteres, inteiros, pontos flutuantes e booleanos. Os tipos inteiro (int) e pontos flutuantes (float e double) representam os números de um modo geral. Caracteres (char) representam as letras ou símbolos e o tipo booleano (bool) oscila entre dois valores, geralmente para representar duas situações inversas como, por exemplo, falso ou verdadeiro. Podemos, ainda, considerar um tipo básico de dados, o tipo enum, ou enumerados, o qual nos permite definir conjuntos de constantes, normalmente do tipo int, chamados tipos de dados enumerados. As variáveis declaradas deste tipo poderão adquirir somente entre os valores definidos.
Coloque um Memo e um Button no Form. No evento OnClick do botão digite:
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
char ValChar = 'a';
int ValInt = 100;
float ValFloat = 100.78; // problemas na precisão
double ValDoub = 9.9876543;
bool ValBool = (2.0000 == (20 - 18)); //Verdade: dois = a vinte menos dezoito
Memo1->Lines->Strings[0] = ValChar; // 1ª linha do Memo imprime: a
Memo1->Lines->Strings[1] = ValInt; // 2ª linha do Memo imprime: 100
Memo1->Lines->Strings[2] = ValFloat; // 3ª linha do Memo imprime: 100.78...
Memo1->Lines->Strings[3] = ValDoub; // 4ª linha do Memo imprime: 9.9876543
// Se a afirmação feita na declaração de ValBool é verdadeira
if( ValBool == True)
/*5ª linha de Memo imprime: Afirmação Verdadeira*/
Memo1->Lines->Strings[4] = "Afirmação Verdadeira";
else // senão - ou seja, se a afirmação é falsa
/* Quinta linha de Memo imprime: Afirmação Mentirosa */
Memo1->Lines->Strings[4] = "Afirmação Mentirosa";
}
Nota: Se o programa acima não imprimir todas as linhas,
pressione a tecla Enter alguma vezes para criar linhas vazias no Memo.
Desta forma, as strings serão colocadas no espaço correto.
Depois (no tópico Variáveis) veremos outra solução mais adequada para o problema!
A
linguagem C++ ainda nos oferece um tipo especial que
serve para indicar, justamente a ausência de tipo: o void.
No exemplo acima percebemos o uso deste tipo junto à função
do evento chamado, indicando que tal função não
devolverá nenhum valor. O void
também será é usado em funções que
não requerem parâmetros.
|
HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO |