• Nenhum resultado encontrado

Variáveis e constantes; Operadores e Tipos de Dados

N/A
N/A
Protected

Academic year: 2021

Share "Variáveis e constantes; Operadores e Tipos de Dados"

Copied!
16
0
0

Texto

(1)

Introdução à Programação

(INF002)

Variáveis e constantes;

Operadores e Tipos de Dados

1º ano - ESI e IGE (2011/2012)

Engenheiro Anilton Silva Fernandes (afernandes@unipiaget.cv)

(2)

Variáveis e Constantes

Assim, como na Matemática, em Informática o

conceito de contantes e variáveis tem o mesmo

significado

Constantes – Valores fixos que não se alteram

Exemplo: um número, uma palavra

Variaveis – varia consoante o valor que lhe e

atribuido, ou seja não é fixo

Exemplo: para usar uma variavel ela precisa primeiro ser

declarado

Declaração – Acto de indicar uma variavel que se vai usar no

(3)

Constantes

são usadas em expressões para representar

vários tipos de valores.

O seu uso faz-se naturalmente, pelo que não há

nenhuma necessidade de o declarar. Contudo...

existem regras rígidas para determinar como devem

ser escritos estes valores. Exemplos:

2000, +150, -24, 1, 0,

Não é correcto fazer

10.5 (ponos não são aceites) – 10,5

Não é permitido espaços entre os números e sinais

(Não é possível usar exponencial)

(4)

Constantes

A constantes tambem podem ser caracteres,

singular ou uma sequência.

Quando constantes forem caracteres, estes devem

vir escritos entre plicas( ' )

'a'; 'maria'; 'como está'; etc

Algumas constantes têm uma função específica,

pelo que são precedidas de \

Exemplo: \n (NOVA LINHA)

(5)

Variáveis

Para ser usado, as variáveis precisam ser

declaradas, pelo que precisa-se saber que tipo

de dados se pretende gravar dentro de uma

variável, já que o tipo é necessário na

declaração

A declaração é dada sempre por

tipo_variável nome_varável;

(6)

Variáveis: TIPOS

Vários são os tipos de variáveis que podemos

ter... contudo, devemos estudar apenas alguns

para facilitar a aprendizagem.

Os tipos nais usados, e que vamos usar:

Int – para tudo que é inteiro, ou seja, conjunto de

números inteiros em matemática

Exemplos: 0, 9 entre positivos e negativos

0, 95425, -985, 3654, -5

Float – para números fraccionários

Exemplos: 0, 9 entre positivos e negativos separados por ponto

0.6, 0.9, 5.1, 1.6985

Char – para caracteres, ou letra …

(7)

Variáveis: TIPOS

O C tem vários tipos de variáveis

(8)

Variáveis: TIPOS, e REFERÊNCIAS

As variáveis em C são referênciadas por

simbolos, quando vão para input e output

Cada variável tem sua referência

printf(“o numero e %d”, a) - // a = 5

O tipo INT é dado por %d

printf(“o numero e %f”, k) - // k = 9.1

O tipo FLOAT é dado por %f

printf(“a letra e %c”, g);

// g = 'B'

(9)

Variáveis

Para ser usado, as variáveis precisam ser

declaradas, pelo que precisa-se saber que tipo

de dados se pretende gravar dentro de uma

variável, já que o tipo é necessário na

declaração

A declaração é dada sempre por

tipo_variável nome_variável;

(10)

Variáveis: Nomes

O nome das variáveis, precisa obdecer a um

conjunto de regras:

Primeira, o nome

Deve sempre iniciar por uma letra ou um underscore (_)

Exemplo: a, a1, _b, carro, n-casa, _nome, Time, eQUIPA, etc

E o nome pode conter maiuscúlas e minúsculas, embora não

aconcelhável

É errado qualquer outra forma

Exemplo: 1dia, -maria, +eu, etc

Em caso de nome de variáveis compostas

Estas precisam ser unidas, por juntando palavras ou

separadas por (_) ou (-)

(11)

Variáveis: Declaração

Assim, obdecendo todas as regras, variáveis

são declaradas...

TIPO [int, float ou char] [espaço] NOME [ponto e virgula]

Exemplos

int abc;

float salario;

char alfabeto;

É importante frisar também, que caracteres

especiais, simbolos e acentuação, não são aceites

em nomes de variáveis

(12)

Variáveis: STRING

Se as variáveis do tipo char guardam apenas

uma letra de cada vez, então seriam

necessárias, por exemplo, 4 variáveis para

gurdar a palavra - 'VIDA'

Para que isso não seja necessário, então existem

as STRINGs, que são do tipo char, mas precisam da

definição de um tamanho, e são referêncidas por

%s, podendo guardar a quantidade de letras e

simbolos sequências que for definido no tamanho

Assim, variáveis do tipo STRING são declaradas como

CHAR, indicando o tamanho de caracteres de pode

guardar

ex. char nome[10];

// significa que nome pode guardar 10

(13)

Variáveis: OPERADORES

Os operadores em C, são os mesmos usados

em Matemática, com apenas algumas

pequenas modificações

É boa prática, por questões de compreenção,

dividir os operadores em grupos

OPERADORES ARITMÉTICOS

Operações aritméticos entre números

OPERADORES RELACIONAIS

Relacionamento de conteudo (sobre tudo comparações)

OPERADORES COMPOSTOS

Abreviação de outros operadores

(14)

Variáveis: Operadores Aritméticos

(15)

Variáveis: Operadores Relacionais

Exemplos

(16)

Variáveis: Operadores Compostos

Referências

Documentos relacionados

Se educação em saúde já se configura como ação de promoção sustentável para envolver a hanseníase, a abordagem das questões sobre o estigma ser reveste de

De seguida, vamos adaptar a nossa demonstrac¸ ˜ao da f ´ormula de M ¨untz, partindo de outras transformadas aritm ´eticas diferentes da transformada de M ¨obius, para dedu-

Com o objetivo de compreender como se efetivou a participação das educadoras - Maria Zuíla e Silva Moraes; Minerva Diaz de Sá Barreto - na criação dos diversos

Em um dado momento da Sessão você explicou para a cliente sobre a terapia, em seguida a cliente relatou perceber que é um momento para falar, chorar, dar risada

novas artes da vida (e da morte): qualidade de vida, nova era, biomímese.. The

A espectrofotometria é uma técnica quantitativa e qualitativa, a qual se A espectrofotometria é uma técnica quantitativa e qualitativa, a qual se baseia no fato de que uma

 Para os agentes físicos: ruído, calor, radiações ionizantes, condições hiperbáricas, não ionizantes, vibração, frio, e umidade, sendo os mesmos avaliados

Entrando para a segunda me- tade do encontro com outra di- nâmica, a equipa de Eugénio Bartolomeu mostrou-se mais consistente nas saídas para o contra-ataque, fazendo alguns golos