Introduolinguagemc 130215131646 Phpapp01

3065 palavras 13 páginas
Introdução à Linguagem C
Prof. Rafael Coelho lima clraffa_cursotecnico@hotmail.com 3º Ano Tecnico

1

Histórico da Linguagem C
• Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix
• BCPL  B  C  C++
• C++ é uma extensão da linguagem C
• O sistema Unix é escrito em C e C++

2

Estrutura básica de um programa C diretivas para o pré-processador declaração de variáveis globais main ()
{
declaração de variáveis locais da função main comandos da função main
}

3

Diretivas para o processador - Bibliotecas
• Diretiva #include permite incluir uma biblioteca • Bibliotecas contêm funções pré-definidas, utilizadas nos programas
• Exemplos
#include <stdio.h>

Funções de entrada e saída

#include <stdlib.h> Funções padrão
#include <math.h>

Funções matemáticas

#include <system.h> Funções do sistema
#include <string.h> Funções de texto

4

O ambiente Dev-C++
• O Dev-C++ é um ambiente de desenvolvimento de programas em C e C++ com editor, compilador, bibliotecas e debugger • Pode ser baixado de http://www.bloodshed.net/devcpp.html • Vamos criar apenas programas para console, na linguagem C

5

Usando o Dev-C++
• Inicie o Dev-C++ pelo ícone ou pelo menu
• Crie um novo arquivo, com o comando File, New
Source File
• Edite o programa da página seguinte

6

Usando o Dev-C++ (3)
#include <stdio.h> main() { printf ("Alo mundo!"); system("PAUSE"); }

7

Usando o Dev-C++ (4)
• Salve o programa com o nome exemplo.c.
Para tanto, selecione o menu File, Save unit as • Compile o programa com o comando
Executar, Compilar ou com a tecla Ctrl-F9
• Se houver algum erro de sintaxe, aparece uma ou mais mensagens no rodapé da janela. Neste caso, corrija o programa e repita. • Se não houver erros, execute o programa com o comando Executar, Executar ou com a tecla Ctrl-F10
8

Dicas
• Termine todas as linhas com ;
• Sempre salve o programa antes de compilar
• Sempre compile o programa antes de executar • Quando ocorrer um erro de compilação, dê um duplo

Relacionados