Introdução a logica de Programação
Programação
Introdução à Linguagem de
Programação C
Estrutura Básica
#include
int main()
{
declaração-de-variáveis comandos }
OBS: C é uma linguagem case sensitive : Sensível ao caso
A extensão do arquivo deve ser .c
Variáveis tipo-de-dado lista-de-identificadores;
Tipos de Dados:
Tipo
Descrição
Bits
Byte s Faixa de Valores
char
caracteres ASCII de 8 bits
8
1
-128 a 127
int
inteiros
16
2
-32768 a 32767
float
tipo ponto flutuante (real)
32
4
3.4E-38 a 3.4E+38
double
tipo ponto flutuante (real) de dupla precisão
64
8
1.7E-308 a 1.7E+308
void
sem valor
0
0
sem valor
Tipos de dados
Exemplos:
float x;
float a,b,c;
int x1,x2,x3;
Identificadores
●
Compostos por um ou mais caracteres
●
Números
●
Letras
●
Caractere Sublinhado
●
Primeiro caractere deve ser sempre uma letra ou o caractere sublinhado
●
Não são permitidos espaços em branco e caracteres especiais
●
Não podem ser utilizadas palavras reservadas das linguagens de programação
Palavras Reservadas
auto
double
int
struct
break
else
long
switch
case
enum
register
typedef
char
extern
return
union
const
float
short
unsigned
continue
for
signed
void
default
goto
sizeof
volatile
do
if
static
while
Tipos de Dados
Tipo
Bits
Bytes
Faixa de Valores
char
8
1
-128 a 127
unsigned char
8
1
0 a 255
signed char
8
1
-128 a 127
int
16
2
-32768 a 32767
unsigned int
16
2
0 a 65535
signed int
16
2
-32768 a 32767
short int
16
2
-32768 a 32767
unsigned short int
16
2
0 a 65535
signed short int
16
2
-32768 a 32767
long int
32
4
-2147483648 a 2147483647
unsigned long int
32
4
0 a 4294967295
signed