A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

PROGRAMAÇÃO PROCEDIMENTAL

Apresentações semelhantes


Apresentação em tema: "PROGRAMAÇÃO PROCEDIMENTAL"— Transcrição da apresentação:

1 PROGRAMAÇÃO PROCEDIMENTAL
UFU Universidade Federal de Uberlândia PROGRAMAÇÃO PROCEDIMENTAL Professoras: Fabíola Gonçalves.

2 Agenda Apresentação do ambiente de desenvolvimento Criação de Programa
Compilação de Programa Execução de Programa Atividades

3 Linguagem C C linguagem de alto/médio nível 32 palavras-chaves
C permite a manipulação de bits, bytes e endereço 32 palavras-chaves Sintaxe formal do C Bibliotecas Padrão C ANSI: especifica padrão de funções que realizam as tarefas mais básicas Dizer que C é de médio nível não implica que C seja menos poderoso, dificil de usar ou menos desenvolvida, e nem que C é similar ap linguagem Assembler. Mas sendo uma linguagem de nivel médio, C permite a manipulação de bits, bytes e endereços..elementos básicos com os quais os computadores funcionam American National Standards Institute - ANSI E possível que o programador crie um programa útil e funcional que consista apenas nos comandos realmente criados pelo programador. No entanto, é muito mais usual e simples incluir chamadas a várias funções contidas nas bibliotecas.. A importância da biblioteca em C é imensa, pois ela nos poupa de muita programação. Uma vez que a função já está pronta dentro da biblioteca, basta importar tal biblioteca e utilizar a função que queremos Studio.h: contém funções, macros e constantes padrões ao compilador. Uso em C de quaiquer funções para entrada ou saída de dados Stdlib.h: biblioteca de propósito geral padrão da linguagem de programação C. Ela possui funções envolvendo alocação de memória, controle de processos, conversões e outras.

4 Programa em C Um programa em C é composto por um conjunto de Funções.
A função pela qual o programa começa a ser executado chama-se main. Após cada cada comando em C deve-se colocar um ; (ponto-e-vírgula). Um programa em C deve ser Identado para que possa ser lido com mais facilidade.

5 é um ambiente integrado de desenvolvimento para as linguagens C e C++
é um ambiente integrado de desenvolvimento para as linguagens C e C++. Ele usa a implementação Mingw do GCC (GNU Compiler Collection) como seu compilador. Ele é "Free Software" (sob GNU General Public License).

6 Criando um projeto

7 selecione a categoria Console Application

8 OPÇÃO PARA TRABALHAR COM ARQUIVOS C

9 selecione um local e um nome para o projeto que está sendo criado

10 Compilador

11 automaticamente cria-se um arquivo fonte chamado main.cpp
Laboratório. OBS: só é possível ter uma função main em cada projeto.. remover o arquivo main.cpp do projeto Selecione o arquivo main.cpp do Default Workspace (no lado esquerdo da janela aberta do Code::Blocks); Clique com o botão direito do mouse e selecione a opção Remove file from project do menu pop-up; Selecione a opção New File do menu File e na janela aberta digite o nome do arquivo que conterá o código fonte do seu programa, por exemplo : ex1.cpp); Na janela que é aberta, clique em Yes para confirmar que você quer adicionar este arquivo no projeto;

12 Compilando um Programa
OBS: só é possível ter uma função main em cada projeto

13 COMPILAÇÃO DE UM PROGRAMA C

14 Estrutura básica de um programa C

15 Variáveis Representam dados no computador
São associadas ao tipo de dado representado Seu conteúdo ocupa espaço em memória São identificadas por um nome Escolha nomes significativos Pode usar quantos caracteres quiser 1o caracter deve ser obrigadoriamente uma letra ou _ C diferencia maiúsculas e minúsculas NOME Nome nome

16 Variáveis Exemplos: int idade; char letra = ‘a’; float pi = 3.1416;
Declaração e atribuição de variáveis em um programa C: --tipo nome; Exemplos: int idade; char letra = ‘a’; float pi = ;

17 A FUNÇÃO PRINTF()

18 Soma de Números Troca de Valores

19 ATRIBUIÇÃO

20 IMPRESSÃO DE VARIÁVEIS

21 Um programa para cálculo da Média


Carregar ppt "PROGRAMAÇÃO PROCEDIMENTAL"

Apresentações semelhantes


Anúncios Google