Escolar Documentos
Profissional Documentos
Cultura Documentos
LINGUAGENS
DE
2011/2012
VARIVEIS
Nome que dado a uma determinada posio de memria para conter um valor de um determinado tipo. O valor contido numa varivel pode variar ao longo da execuo de um programa. A varivel deve ser definida antes de ser usada no programa. A definio de variveis faz-se utilizando a seguinte sintaxe: tipo nomevar; Exemplos: int i; char ch1, letra;
3
VARIVEIS
A declarao de variveis tem que ser sempre realizada antes da sua utilizao e antes de qualquer instruo. main ( ) { Declarao de variveis intruo1; intruo2; }
NOMES
DE
VARIVEIS
O nome de uma varivel pode ser constitudo por letras do alfabeto, dgitos e ainda pelo carcter underscore ( _ ). O primeiro carcter no pode ser um dgito. Maisculas e minsculas representam diferentes, logo variveis distintas. caracteres
Uma varivel no pode ter como nome uma palavra reservada da prpria linguagem C; Se o nome de uma varivel for composto por 2 ou mais palavras, no pode existir espao entre estas.
5
ATRIBUIO
Uma varivel pode ser inicializada com um valor atravs de uma operao de atribuio. Uma atribuio realizada obedecendo seguinte sintaxe: varivel = expresso; Exemplo: Atribuir o valor 17 varivel num: int num; num = 17; ou int num = 17;
6
TIPOS DE DADOS
Inteiros
int
Reais
float Double
Carcter
char
As variveis declaradas do tipo inteiro so utilizadas para armazenar valores que pertencem ao conjunto dos nmeros naturais ( sem parte fraccionria). A definio de uma varivel do tipo inteiro realizada atravs da seguinte sintaxe: int nome_var;
Tipo de Varivel int Signed short int long int int unsigned shot int long int
N de Bytes 2 2 4 2 2 4
Valor Mximo 32 767 32 767 2 147 483 647 65 535 65 535 4 294 967 295
Operao + * / %
Exemplo 21 + 4 21 4 21 * 4 21 / 4 21 % 4
Resultado 25 17 84 5 1
10
Este tipo de varivel representado por uma parte inteira e por outra decimal, separados por um ponto.
11
A definio de uma varivel do tipo float ou double realizada atravs da seguinte sintaxe, respectivamente: float nome_var; double nome_var;
12
Operao + * /
13
A definio de uma varivel do tipo char realizada atravs da seguinte sintaxe: char nome_var; A representao de caracteres na Linguagem C faz-se utilizando o smbolo plica (A).
14
Observaes nico carcter inteiro (base decimal) inteiro (base octal) inteiro (base hexadecimal) Shot inteiro ( Base decimal) Long inteiro ( Base decimal) Short inteiro positivo Inteiro positivo Long inteiro positivo