A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo.

Apresentações semelhantes


Apresentação em tema: "Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo."— Transcrição da apresentação:

1 Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo. O valor contido numa variável pode variar ao longo da execução do programa. Uma variável tem de ser sempre definida antes de ser usada. É na definição que indicamos ao compilador qual o tipo de dados que fica atribuído ao nome que nós indicamos para essa variável.

2 Ling. C - Variáveis Sintaxe da definição de variáveis:
tipo nome_da_variável ; A declaração de variáveis tem de ser sempre realizada antes da sua utilização. main() { declaração de variáveis ; instrução1; instrução2; }

3 Ling. C - Variáveis Nome das variáveis:
Podem ter letras do alfabeto (maiúsculas ou minúsculas), números (0…9) e o caracter underscore “_” O primeiro caracter não pode ser um número Letras maiúsculas são diferentes das minúsculas Não pode ser uma palavra reservada da linguagem Não pode utilizar acentos, cedilhas e espaços Pode ter até 32 caracteres

4 Ling. C - Variáveis Tipos de dados Tipo Descrição int Valor inteiro
Existem 4 tipos de dados básicos: Tipo Descrição Memória ocupada int Valor inteiro 2 bytes char Caracter 1 byte float Número ponto-flutuante (casas decimais ou expoente) 4 bytes double Número ponto-flutuante de dupla precisão (suporta mais algarismos) 8 bytes

5 Ling. C - Variáveis Tipo de variável Nº de bytes Valor mínimo
Valor máximo int 2 32 767 float 4 3,4E-38 3,4E+38 double 8 1,7E-308 1,7E+308 Qualificadores que podem ser aplicado soa tipos de dados: short long signed unsigned

6 Ling. C - Variáveis Tipos de dados
Não existe o tipo de dados Lógico (como em pseudocódigo). Em C: Verdadeiro (True) = 1 Falso (False) = 0 Logo esses valores são armazenados numa variável inteira

7 Ling. C - Variáveis Exemplos de definição de variáveis … main() {
int valor1; float valor2, valor3; char letra; long double numero; unsigned int a, b; }

8 Ling. C - Operadores Operadores Aritméticos + - * /
% (resto da divisão inteira  Equivalente ao mod em pseudocódigo)

9 Ling. C - Operadores Operadores Relacionais > (maior) < (menor)
>= (maior ou igual) <= (menor ou igual) != (diferente) == (igual)

10 Ling. C - Operadores Operadores Lógicos && (e) || (ou) ! (negar)

11 Ling. C - Operadores Operador de atribuição
Em linguagem C, para atribuirmos um valor a uma variável usamos o símbolo = Exemplo: valor1= 10; letra= ‘a’; A  do pseudocódigo é substituída em C pelo símbolo =

12 Ling. C – printf() Como já foi referido a sintaxe da função printf() pode ser a seguinte: printf(“mensagem”, argumentos); Onde mensagem é a mensagem que queremos mostrar e é nela que referimos a posição e o formato de escrita dos argumentos. Onde argumentos são variáveis, constantes, ou operações: ordenadas e separadas por vírgula.

13 Tipo de dados a escrever
Ling. C – printf() Formatos de escrita Representação Tipo de dados a escrever %d int %f float ou double %c Char

14 Ling. C – printf() … main() { int valor1, valor2; float valor3;
Módulo II Ling. C – printf() main() { int valor1, valor2; float valor3; char letra; valor1=2; valor2=3; valor3= ; letra=‘Z’; /* atenção: o caracter tem de estar entre plicas ‘ */ printf(“A minha letra: %c os meus nrºs inteiros: %d , %d ”, letra, valor1, valor2); printf(“o meu nº real: %f ”, valor3); printf(“ A soma de a com b é: %d ”, valor1+valor2); } Programação e Sistemas de Informação


Carregar ppt "Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo."

Apresentações semelhantes


Anúncios Google