Anúncio

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

Analista de Teste de Software em Indra Company
20 de Nov de 2014
Anúncio

Mais conteúdo relacionado

Anúncio

Último(20)

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

  1. Lógica de Programação C Gercélia Ramos
  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. 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. Ranking das Linguagens mais usadas Fonte: http://www.tiobe.com/
  5. Palavras Reservadas
  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. 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. 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. 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. Tipos de Dados
  11. Delimitadores
  12. Declaração de Variáveis <tipo> <nome>; int idade;
  13. Declaração de Constantes declaradas const <tipo> <nome> = <valor>; const int maiorIdade = 18; const int largura = 100;
  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. 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. 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. 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. 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. ARQUIVOS DO SISTEMA OPERACIONAL
  20. CORES system (“color B");
  21. system(“cls”);
  22. Formatação
  23. Tamanho das Variáveis
  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. Caracteres Especiais Existem caracteres especiais que não podem ser expressos sem ser no código fonte do programa.
  26. Atribuição
  27. Visualg C
  28. Baixe e instale o DEV C++ http://www.bloodshed.net/dev/devcpp.html
Anúncio