Buscar

Introdução a Linguagem C

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Introdução a Linguagem C 
Tipos, Constantes, Variáveis 
 
 Variáveis e constantes são elementos básicos que um programa manipula; 
 Uma variável corresponde a um espaço reservado na memória do 
computador para armazenar um determinado tipo de dado; 
 
 
 
 
 
 
 
 
 
 
 
 
 Variáveis devem receber nomes para poderem ser mais facilmente 
referenciadas e modificadas sempre que necessário; 
 Assim como as variáveis, as constantes também possuem um tipo. Os tipos 
permitidos são exatamente os mesmos das variáveis. 
o Ex: 85, 0.10, ‘c’, “Hello, Word!” 
 
 Tipos podem ser por exemplo: 
o Inteiros, reais, caracteres, etc. 
 As expressões combinam variáveis e constantes para calcular novos valores; 
 Os dados em C podem assumir cinco tipos básicos que são os seguintes: 
 
 
Char 
 O valor armazenado é um caractere; 
 Caracteres geralmente são armazenados em códigos (letra, dígito, pontuação, 
etc.) entre aspas simples EX: ‘A’, ‘!’ , ‘4’, ‘(‘; 
 Caracteres são armazenados em um byte. 
 
Int 
 O valor armazenado é um número inteiro e o tamanho do subconjunto que 
pode ser representado pelo computador normalmente depende da máquina em 
que o programa está rodando, é um número na forma decimal, como escrito 
normalmente. EX; 10, 145, 100000; 
 No C, os números INT são armazenados em 32 bits. 
 
Float 
 Conhecido como número em ponto flutuante de precisão simples, 
normalmente 32 bits. 
 É um número real, onde a parte fracionária vem depois de um ponto. EX: 
2.3456, 324523.5, 5.0. 
 
Double 
 Número em ponto flutuante de precisão dupla 
 Este tipo é armazendo em 64 bits. 
 
Void 
 Este tipo serve para indicar que um resultado não tem um tipo definido: 
 Uma das aplicações deste tipo em Cé criar um tipo vazio que pode 
posteriormente ser modificado para um dos tipos anteriores. 
 
 
 
 
Sintaxe 
 
 tipo var1; 
 tipo var2 = valor2, var3 = valor3; 
 
o tipo : o tipo da variável declarada, que pode ser int, float, double, char, 
etc; 
o var1, var2, var3: é o indentificador(nome da variável) 
o valor2, valor3: valor que pode ser atribuído a uma variável no momento 
de sua declaração. 
 
Declaração de Variáveis 
 
Existem regras para a criação dos nomes das variáveis 
o As regras principais para se criar variáveis, são: 
o Conter valores alfanuméricos: ‘0’ até ‘9’, ‘a’ até ‘z’, e o caracter 
sublinhar ‘_’(underscore); 
o Não podem ser palavras reservadas da linguagem. 
o Não podem conter (símbolos): ‘ , <, ., &, %, !,/, dentre outras: 
o Não podem começar por número. 
 
Formação correta 
 
numero1 
a14_10 
n123456 
_AbCd 
 
 
 
 
Formação incorreta: 
 
int 
numero.de.pessoas 
num1(inteiro) 
2aa a 
 
 
Boa política, para escolher nomes de variáveis 
 
soma total nome raio mediaNotas salarioMensal taxa imposto 
 
 
 Declaração de Variáveis: exemplos 
 
o int var1; 
o double n1= 5.5, n2=6.5 , media; 
o int var5 =30; 
o var1 = var5; 
o media= (n1+n2)/2; 
o var1= media; 
 
 Onde as variáveis são declaradas? 
o Dentro de funções 
o Variáveis locais 
Só podem ser referenciadas por comandos que estão dentro do bloco no qual as variáveis 
foram declaradas. Ou seja não são reconhecidas fora de seu bloco de código. 
 
 
 
 
o Na definição dos parâmetros das funções 
o Parâmetros formais 
Se uma função usa argumentos, ela deve declarar variáveis que receberão os valores dos 
argumentos; Portanto, são denominadas de parâmetros formais da função. 
 
 
 
o Fora de todas as funções 
o Variáveis globais 
Ao contrário das variáveis locais, as globais são reconhecidas pelo programa inteiro e podem 
ser usadas por qualquer pedaço do código;Elas guardam seus valores durante toda a execução 
do programa; 
 Declare-se as variáveis globais fora de qualquer função 
 
 
 
 
 
 
 
 
 
 
Palavras Reservadas em C 
 
 Características 
Questão 1 
As palavras reservadas não podem ser usadas, a não ser, nos seus propósitos originais, isto é, 
não podemos declarar funções ou variáveis com os mesmos nomes; 
 
 
 
 
 
ATIVIDADE 
 
Indique os nomes de variáveis que são válidos. Justifique os nomes inválidos. 
a) Tempo 
b) 2dias 
c )notafinal 
d) teste1 
e) us$ 
f) raio.do.circulo 
g) char 
h) DiaHoje 
 
Prática 1: 
 
 
 
 
 
 
 
 
Prática 2:

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando