Академический Документы
Профессиональный Документы
Культура Документы
Silva
Guimares
=p://=p.ci.ifes.edu.br/informaCca/rafael_guimaraes
Introduo
a
Linguagem
C
Tcnicas
de
Programao
Histrico
O
C
derivado
de
uma
outra
linguagem:
o
B,
criado
por
Ken
Thompson.
O
B,
por
sua
vez,
veio
da
linguagem
BCPL,
inventada
por
MarCn
Richards.
O
C
nasceu
na
dcada
de
70.
Seu
inventor,
Dennis
Ritchie,
implementou-o
pela
primeira
vez
usando
um
DEC
PDP-11
rodando
o
sistema
operacional
UNIX.
PDP-11
foi
uma
srie
de
minicomputadores
de
16
bits
fabricada
pela
empresa
Digital
Equipment
Corp.
nas
dcadas
de
1970
e
1980.
Histrico
Apresentao
da
Linguagem
C
O
C
uma
linguagem
de
programao
genrica
que
uClizada
para
a
criao
de
programas
diversos
como:
Processadores
de
texto
Planilhas
eletrnicas
Sistemas
operacionais
Programas
de
comunicao
Programas
para
a
automao
industrial
Gerenciadores
de
bancos
de
dados
Programas
de
projeto
assisCdo
por
computador
Programas
para
a
soluo
de
problemas
da
Engenharia,
Fsica,
Qumica
e
outras
Cincias.
Declarao
de
Variveis
As
variveis
no
C
podem
ter
qualquer
nome
se
cinco
condies
forem
saCsfeitas:
O
nome
deve
comear
com
uma
letra
ou
sublinhado
(
_
)
Os
caracteres
subsequentes
devem
ser
letras,
nmeros
ou
sublinhado
(
_
)
O
nome
de
uma
varivel
no
pode
ser
igual
a
uma
palavra
reservada
O
nome
de
uma
varivel
no
pode
ser
igual
ao
nome
de
uma
funo
declarada
pelo
programador,
ou
pelas
bibliotecas
do
C
O
nome
de
uma
varivel
pode
ter
at
32
caracteres
Tipos
PrimiCvos
Em
VisualG
mnhamos
os
Cpos
primiCvos:
caracter
ou
literal
lgico
inteiro
e
real
Tipos PrimiCvos
Declarao
de
Variveis
As
variveis
no
C
devem
ser
declaradas
antes
de
serem
usadas.
A
forma
geral
da
declarao
de
variveis
:
Cpo_da_varivel
lista_de_variveis;
Exemplo:
char ch, letra;
int count;
float pi;
scanf(%i, &meses);
Operadores AritmCcos
Operadores Relacionais
Operadores Lgicos
Operador
de
Atribuio
A
atribuio
de
um
valor
a
uma
varivel
algo
bem
simples.
Basta
uClizar
o
smbolo
=.
int x;
x = 10;
Bibliograa
SANTOS,
Henrique
Jos.
Curso
de
Linguagem
C
da
UFMG,
aposCla.
FORBELLONE,
Andr
Luiz.
Lgica
de
Programao
A
Construo
de
Algoritmos
e
Estruturas
de
Dados.
So
Paulo:
MAKRON,
1993.
O
Ambiente
NetBeans
com
plugin
C/C++
Para
programarmos
em
C
uClizaremos
um
ambiente
de
programao
de
C/C++.
C++
uma
linguagem
de
programao
derivada
do
C
e
que
implementa
orientao
a
objetos.
Podemos
dizer
que
C++
a
linguagem
C
com
+
alguma
coisa.
Dessa
forma,
podemos
compilar
nossos
programas
feitos
em
C
no
NetBeans.
O
NetBeans
uCliza
um
conjunto
de
programas
que
detm
os
compiladores
para
as
linguagem
C
e
C++.
Este
programa
se
chama
CygWin.
NetBeans
NetBeans
Criando
um
novo
projeto
Netbeans
Escolhendo
a
linguagem
a
ser
uClizada.
E
em
AplicaCvo
de
C/C++
para
um
projeto
em
C
ou
C++.
NetBeans
Nome
do
projeto:
NetBeans
Ao
nalizar
a
criao
do
projeto
iremos
selecionar
na
aba
Projetos
e
iremos
para
a
estrutura
do
projeto
criado.
NetBeans
Adicionando
novo
item
ao
projeto.
Em
Arquivos
de
cdigo-fonte.
Adicionando
um
Arquivo
principal
C.
NetBeans
Adicionando
arquivo
C.
Informe
um
nome
para
o
arquivo.
NetBeans
Codicando
o
arquivo
C.
return
0:
Quando
executada
com
sucesso
a
funo
main
deve
retornar
zero.
Caso
ocorra
algum
erro
o
programa
retornar
um
inteiro
qualquer
ao
compilador,
correspondente
ao
cdigo
de
erro
gerado.