Algoritimos
Algoritmos e Programação
Linguagem C
PLT 193
Prof: Esp. Ademar Rodrigues de Moraes
Treinamento em C
Compiladores
Interpretadores
Estruturas Básicas de um Programa C
As Funções main() e printf()
Constantes
Tipos de Variáveis
Caracteres Gráficos
2
Treinamento em C
Como criar um Programa Executável
Digitar seu programa com auxilio de um processador de textos no modo não documento. Gravar o programa em disco dando a ele um nome com o sufixo .C. O programa gerado é chamado de
Fonte.
Compilar o fonte seguindo as instruções do seu compilador, o que criará um programa com o sufixo .OBJ em disco. O programa gerado é chamado de Objeto.
Linkeditar o objeto seguindo as instruções do seu linkeditor o que criará um programa com o sufixo .EXE em disco. O programa gerado é chamado de executável.
3
Treinamento em C
A estrutura básica de um programa em C.
Consiste em varias “funções” e se confundem em C.
FORMA GERAL DAS FUNÇÕES C
Vamos começar pelo menor programa possível em C. main ()
{
}
Este programa compõe-se de uma única função chamada main. main ()
Primeira função a ser executada
{
Inicia o corpo da função
}
Termina a função
4
Treinamento em C
Os parênteses após o nome indica que é uma função. O nome de uma função C pode ser qualquer um com exceção do “main”, reservado para a função que inicia a execução do programa.
Toda função C deve ser iniciada por uma chave de abertura,
{, e encerrada por uma chave de fechamento,}.
O nome da função, os parênteses e as chaves são os únicos elementos obrigatórios de uma.
5
Treinamento em C
Instruções de Programa
Vamos adicionar uma instrução em nosso programa. main ()
{
printf (“ primeiro programa”);
}
Todas as instruções devem estar dentro das chaves que iniciam e terminam a função e são executadas na ordem em que as escrevemos. OBS.: as instruções em C são