Introdução a Linguagem de Programação C

560 visualizações

Publicada em

Neste slide iniciamos a programação em C, apresentando a sintaxe, o escopo inicial para iniciar a programação utilizando a ferramenta DevC++ [Aula para curso técnico]

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
560
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
28
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Introdução a Linguagem de Programação C

  1. 1. Lógica de Programação C Gercélia Ramos
  2. 2. Linguagem de Programação C O C nasceu na década de 70. Seu inventor, Dennis Ritchie, implementou-o pela primeira vez usando um DEC PDP-11 rodando o sistema operacional UNIX. O C é derivado de uma outra linguagem: o B, criado por Ken Thompson. O B, por sua vez, veio da linguagem BCPL, inventada por Martin Richards. O C é "Case Sensitive" Soma, SOMA, SoMa ou sOmA
  3. 3. Exemplos de Aplicações Escritas em C ✓ Grande parte dos programas da Microsoft, incluindo Windows XP, Windows NT, Windows 9x, Pacote Office, Internet Explorer, Visual Studio e outros. ✓ Sistemas Operacionais como o já citado Windows, Apple OS X, BeOS, Solaris e Symbian (sistema operacional para celulares). ✓ Bancos de dados como SQL e MySQL. ✓ Aplicações Web, como a máquina de busca Google e o sistema de comércio virtual da Amazon. ✓ Aplicações gráficas como os programas da Adobe (Photoshop, Illustrator), Maya e AutoCAD. Desenvolvidos totalmente ou parcialmente em C
  4. 4. Ranking das Linguagens mais usadas Fonte: http://www.tiobe.com/
  5. 5. Palavras Reservadas
  6. 6. #include #include <stdio.h> int main () { return(0); } A linha #include <stdio.h> diz ao compilador que ele deve incluir o arquivo-cabeçalho stdio.h. Neste arquivo existem declarações de funções úteis para entrada e saída de dados (std = standard, padrão em inglês; io = Input/Output, entrada e saída ==> stdio = Entrada e saída padronizadas).
  7. 7. int main() #include <stdio.h> int main () { return(0); } A linha int main() indica que estamos definindo uma função de nome main. Todos os programas em C têm que ter uma função main, pois é esta função que será chamada quando o programa for executado. O conteúdo da função é delimitado por chaves { }.
  8. 8. return(0); A última linha do programa, return(0); , indica o número inteiro que está sendo retornado pela função, no caso o número 0. #include <stdio.h> int main () { return(0); }
  9. 9. Desenvolvimento em C O desenvolvimento de programas em linguagem C é um processo que compreende quatro fases: escrita, compilação, "linking" e execução. C Se responsabiliza por transformar os programa objecto numa aplicação executável
  10. 10. Tipos de Dados
  11. 11. Delimitadores
  12. 12. Declaração de Variáveis <tipo> <nome>; int idade;
  13. 13. Declaração de Constantes declaradas const <tipo> <nome> = <valor>; const int maiorIdade = 18; const int largura = 100;
  14. 14. #define definidas Existem constantes que podem ser declaradas pelo programador, podendo ser definidas através de uma diretiva de pré-processamento #define ou através da palavra-chave const.
  15. 15. stdio.h O "printf" é usado para saída, que normalmente é enviada para o monitor. O "scanf" é usado para entrada, que normalmente consiste em uma leitura do teclado. escreva leia
  16. 16. printf A função printf() tem a seguinte forma geral: printf (string_de_controle,lista_de_argumentos); Teremos, na string de controle, uma descrição de tudo que a função vai colocar na tela. A string de controle mostra não apenas os caracteres que devem ser colocados na tela, mas também quais as variáveis e suas respectivas posições usando a notação %
  17. 17. scanf O formato geral da função scanf() é: scanf (string-de-controle,lista-de-argumentos); Usando a função scanf() podemos pedir dados ao usuário usando a notação &
  18. 18. stdlib.h A biblioteca stdlib.h possui algumas funções que podem ser usadas para realizar mudanças na tela padrão dos programas em C Para usar estes comandos devemos inserir a biblioteca stdlib.h #include <stdlib.h>
  19. 19. ARQUIVOS DO SISTEMA OPERACIONAL
  20. 20. CORES system (“color B");
  21. 21. system(“cls”);
  22. 22. Formatação
  23. 23. Tamanho das Variáveis
  24. 24. string Outro tipo de valor suportado pela Linguagem C++ é o tipo string (cadeia de caracteres). Uma string é um conjunto de caracteres entre aspas. Por exemplo, “você é um vencedor” é uma string, composta por várias letras que formam a frase. Não confunda strings com caractere. Um caractere simples fica entre dois apóstrofos, por exemplo 'a'. Entretanto “a” é uma string que contém somente uma letra.
  25. 25. Caracteres Especiais Existem caracteres especiais que não podem ser expressos sem ser no código fonte do programa.
  26. 26. Atribuição
  27. 27. Visualg C
  28. 28. Baixe e instale o DEV C++ http://www.bloodshed.net/dev/devcpp.html

×