SlideShare uma empresa Scribd logo
1 de 2
Variáveis
Os programas utilizam e manipulam variáveis, ao longo da sua execução. É então saber quais
os tipos elementares de variáveis existentes no C.

                                      Tipos de Variáveis

1) Inteiro (int)

2) Carácter(char)

3)Real(float e double)

Inteiro – Variável que guarda apenas números inteiros, negativos ou positivos.

Exemplo: 10, 20,-5,100

Carácter – Este tipo de Variável guarda, tal como o nome indica, caracteres. Cada variável
deste tipo é apenas de guardar um carácter.

Exemplo: a,g,k

Real – Este tipo de Variável guarda valores numéricos, negativos ou positivos com parte
fraccionária. A diferença entre o float e o double é o facto do segundo ter mais espaço em
memória associado a si, e por isso conseguir guardar uma representação mais precisa de um
valor com parte fraccionária.

Exemplo: 11,3 ; -14,3; 120,452;

                                   Declaração de Variáveis

Em C é necessário fazer a declaração das variáveis, que vão ser utilizadas, antes de qualquer
instrução do programa.

Na declaração de uma variável temos de indicar o seu tipo e o seu nome da seguinte forma:

Tipo nome;

Mais genericamente

Tipo var1,var2,var3…,varn;

                                             Foto1
Num numa mesma função não podem ser declaradas variáveis com o mesmo nome, mesmo
que sejam de tipos diferentes. O nome das variáveis só podem começar por letras e
underscode(_), pode conter números no meio e no final do nome da variavel.

                               Atribuir Valores a uma variável

Para colocar valores a uma variável temos de usar o símbolo (=). Podemos atribuir valores a
uma variável em qualquer parte do programa, mesmo na declaração da mesma.

                                            Foto2

Mais conteúdo relacionado

Destaque

Arvores Binarias
Arvores BinariasArvores Binarias
Arvores BinariasBrian Supra
 
LUZ DEL CARMEN HERNANDEZ HERNANDEZ
LUZ DEL CARMEN HERNANDEZ HERNANDEZLUZ DEL CARMEN HERNANDEZ HERNANDEZ
LUZ DEL CARMEN HERNANDEZ HERNANDEZluz hernandez
 
Presentacion recognition christyan vasquez
Presentacion recognition christyan vasquezPresentacion recognition christyan vasquez
Presentacion recognition christyan vasquezVasquezChristyan1
 
Geographical indications international & national perspective with specia...
Geographical indications international & national perspective with specia...Geographical indications international & national perspective with specia...
Geographical indications international & national perspective with specia...Vidya Menon
 
#MWC15Health Tomaz Gornik Marand
#MWC15Health Tomaz Gornik Marand#MWC15Health Tomaz Gornik Marand
#MWC15Health Tomaz Gornik Marand3GDR
 
Apresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshareApresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshareWatson Oliveira
 
geographical indications
geographical indicationsgeographical indications
geographical indicationsdr_narendra
 

Destaque (15)

Resume
ResumeResume
Resume
 
Arvores Binarias
Arvores BinariasArvores Binarias
Arvores Binarias
 
GREAT SIM FOR SALES CHAMPION
GREAT SIM FOR SALES CHAMPIONGREAT SIM FOR SALES CHAMPION
GREAT SIM FOR SALES CHAMPION
 
LUZ DEL CARMEN HERNANDEZ HERNANDEZ
LUZ DEL CARMEN HERNANDEZ HERNANDEZLUZ DEL CARMEN HERNANDEZ HERNANDEZ
LUZ DEL CARMEN HERNANDEZ HERNANDEZ
 
Presentacion recognition christyan vasquez
Presentacion recognition christyan vasquezPresentacion recognition christyan vasquez
Presentacion recognition christyan vasquez
 
Power point nc_1
Power point nc_1Power point nc_1
Power point nc_1
 
Geographical indications international & national perspective with specia...
Geographical indications international & national perspective with specia...Geographical indications international & national perspective with specia...
Geographical indications international & national perspective with specia...
 
Equalizador
EqualizadorEqualizador
Equalizador
 
Les verbes
Les verbesLes verbes
Les verbes
 
Universitat de Girona' RESEARCH | Collaborative learning
Universitat de Girona' RESEARCH | Collaborative learningUniversitat de Girona' RESEARCH | Collaborative learning
Universitat de Girona' RESEARCH | Collaborative learning
 
Yo Avion
Yo AvionYo Avion
Yo Avion
 
Naturaleza de la Fisica
Naturaleza de la FisicaNaturaleza de la Fisica
Naturaleza de la Fisica
 
#MWC15Health Tomaz Gornik Marand
#MWC15Health Tomaz Gornik Marand#MWC15Health Tomaz Gornik Marand
#MWC15Health Tomaz Gornik Marand
 
Apresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshareApresentação de motores e servomecanismos slideshare
Apresentação de motores e servomecanismos slideshare
 
geographical indications
geographical indicationsgeographical indications
geographical indications
 

Semelhante a Variaveis

Semelhante a Variaveis (20)

Java2
Java2Java2
Java2
 
Aula 1
Aula 1Aula 1
Aula 1
 
Poo1 aula 4 - tipos de dados variáveis-constantes - copia
Poo1   aula 4 - tipos de dados variáveis-constantes - copiaPoo1   aula 4 - tipos de dados variáveis-constantes - copia
Poo1 aula 4 - tipos de dados variáveis-constantes - copia
 
Poo1 aula 4 - tipos de dados variáveis-constantes
Poo1   aula 4 - tipos de dados variáveis-constantesPoo1   aula 4 - tipos de dados variáveis-constantes
Poo1 aula 4 - tipos de dados variáveis-constantes
 
Poo1 aula 4 - tipos de dados variáveis-constantes
Poo1   aula 4 - tipos de dados variáveis-constantesPoo1   aula 4 - tipos de dados variáveis-constantes
Poo1 aula 4 - tipos de dados variáveis-constantes
 
Cap 2
Cap 2Cap 2
Cap 2
 
Cap 2
Cap 2Cap 2
Cap 2
 
Cap05
Cap05Cap05
Cap05
 
Cap05
Cap05Cap05
Cap05
 
Cap05
Cap05Cap05
Cap05
 
Tecnicas programacao i_c_p3
Tecnicas programacao i_c_p3Tecnicas programacao i_c_p3
Tecnicas programacao i_c_p3
 
Apostila c++
Apostila c++Apostila c++
Apostila c++
 
08.type systems
08.type systems08.type systems
08.type systems
 
Aula03
Aula03Aula03
Aula03
 
Apostila da linguagem c
Apostila da linguagem cApostila da linguagem c
Apostila da linguagem c
 
Apostila da linguagem c
Apostila da linguagem cApostila da linguagem c
Apostila da linguagem c
 
Apostila da linguagem c
Apostila da linguagem cApostila da linguagem c
Apostila da linguagem c
 
Guia rapido java v2
Guia rapido java v2Guia rapido java v2
Guia rapido java v2
 
Programação orientada a objetos – III
Programação orientada a objetos – IIIProgramação orientada a objetos – III
Programação orientada a objetos – III
 
Man UAL
Man UALMan UAL
Man UAL
 

Mais de Brian Supra

Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)Brian Supra
 
Data warehouse & olap
Data warehouse & olapData warehouse & olap
Data warehouse & olapBrian Supra
 
Calculo Das Correntes De Curto
Calculo Das Correntes De CurtoCalculo Das Correntes De Curto
Calculo Das Correntes De CurtoBrian Supra
 
Calculo Das Correntes De Curto
Calculo Das Correntes De CurtoCalculo Das Correntes De Curto
Calculo Das Correntes De CurtoBrian Supra
 
Quedas De Tensão
Quedas De TensãoQuedas De Tensão
Quedas De TensãoBrian Supra
 
Algorimos De Ordenação
Algorimos De OrdenaçãoAlgorimos De Ordenação
Algorimos De OrdenaçãoBrian Supra
 
Algoritmo de Prim
Algoritmo de PrimAlgoritmo de Prim
Algoritmo de PrimBrian Supra
 
Arvores Binarias
Arvores BinariasArvores Binarias
Arvores BinariasBrian Supra
 

Mais de Brian Supra (9)

Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
Equações diferenciais de ordem n(metodo dos coeficientes indeterminados)
 
Data warehouse & olap
Data warehouse & olapData warehouse & olap
Data warehouse & olap
 
Calculo Das Correntes De Curto
Calculo Das Correntes De CurtoCalculo Das Correntes De Curto
Calculo Das Correntes De Curto
 
Calculo Das Correntes De Curto
Calculo Das Correntes De CurtoCalculo Das Correntes De Curto
Calculo Das Correntes De Curto
 
Quedas De Tensão
Quedas De TensãoQuedas De Tensão
Quedas De Tensão
 
Algorimos De Ordenação
Algorimos De OrdenaçãoAlgorimos De Ordenação
Algorimos De Ordenação
 
Algoritmo de Prim
Algoritmo de PrimAlgoritmo de Prim
Algoritmo de Prim
 
Kruskal
KruskalKruskal
Kruskal
 
Arvores Binarias
Arvores BinariasArvores Binarias
Arvores Binarias
 

Variaveis

  • 1. Variáveis Os programas utilizam e manipulam variáveis, ao longo da sua execução. É então saber quais os tipos elementares de variáveis existentes no C. Tipos de Variáveis 1) Inteiro (int) 2) Carácter(char) 3)Real(float e double) Inteiro – Variável que guarda apenas números inteiros, negativos ou positivos. Exemplo: 10, 20,-5,100 Carácter – Este tipo de Variável guarda, tal como o nome indica, caracteres. Cada variável deste tipo é apenas de guardar um carácter. Exemplo: a,g,k Real – Este tipo de Variável guarda valores numéricos, negativos ou positivos com parte fraccionária. A diferença entre o float e o double é o facto do segundo ter mais espaço em memória associado a si, e por isso conseguir guardar uma representação mais precisa de um valor com parte fraccionária. Exemplo: 11,3 ; -14,3; 120,452; Declaração de Variáveis Em C é necessário fazer a declaração das variáveis, que vão ser utilizadas, antes de qualquer instrução do programa. Na declaração de uma variável temos de indicar o seu tipo e o seu nome da seguinte forma: Tipo nome; Mais genericamente Tipo var1,var2,var3…,varn; Foto1
  • 2. Num numa mesma função não podem ser declaradas variáveis com o mesmo nome, mesmo que sejam de tipos diferentes. O nome das variáveis só podem começar por letras e underscode(_), pode conter números no meio e no final do nome da variavel. Atribuir Valores a uma variável Para colocar valores a uma variável temos de usar o símbolo (=). Podemos atribuir valores a uma variável em qualquer parte do programa, mesmo na declaração da mesma. Foto2