Buscar

Programação Estruturada - Introdução ao C

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO ESTRUTURADA
UNIDADE 2:
FUNDAMENTOS DA LINGUAMGEM C
Breve Histórico
• Em 1973 Dennis Ritchie reescreveu o sistema 
operacional UNIX em uma linguagem de alto 
nível (Ling. C).
• Surgem diversas implementações utilizando C, 
porém os códigos gerados eram incompatíveis.
• ANSI (American National Standard Institute), em 
1983 padronizou a ling. C.
3
Características da Linguagem C
• Portabilidade entre máquinas e sistemas
operacionais.
• Alia características de linguagens de alto e baixo
nível (liberdade ao programador).
• Programas Estruturados.
• Total interação com o Sistema Operacional.
• Código compacto e rápido, quando comparado 
ao código de outras linguagem de complexidade 
análoga.
4
Características da Linguagem C
• C é uma linguagem compilada: lê todo o código fonte e 
gera o código objeto (ling. de máquina) uma única vez.
• Linguagens Interpretadas: lê o código fonte, traduz e 
executa cada vez que o programa for executado.
5
Detalhes Importantes
• Sempre que o código fonte for alterado ele deve ser 
novamente compilado.
• C é sensível ao contexto, ou seja, maiúsculas são
diferentes de minúsculas.
• Deve-se listar antecipadamente todas a as variáveis
utilizadas no programa.
6
Palavras reservadas
• São palavras que têm um significado especial para a 
linguagem.
auto, break, case, if, for, while, begin, end, 
continue, return, const,....
• C entende tais palavras apenas em letras minúsculas
7
Bibliotecas
• Conjunto de funções para realizar tarefas 
específicas.
• Biblioteca padrão C - ANSI - funções básicas.
• As primeiras linhas do programa indicam as 
bibliotecas utilizadas
#include “minha_biblioteca.h” ou
#include <minha_biblioteca.h>
8
Estrutura de um programa C
/* Primeiro Programa em C */
#include <stdio.h>
main() 
{
printf(“Meu primeiro programa em C\n”);
} 
Comentário
Biblioteca
Função Principal
Escrevendo na 
tela
9
Ambiente de Programação
1. Fazer o download do Dev C++
2. Selecionar a língua
3. Pressionar > Next
10
Ambiente de Programação
3. Pressionar > Next
4. Pressionar > Next
11
Ambiente de Programação
5. Configurando....
6. Pressione OK
12
Ambiente de Programação
13

Continue navegando