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

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

Algoritmos e Estrutura de Dados I Jean Carlo Mendes

Apresentações semelhantes


Apresentação em tema: "Algoritmos e Estrutura de Dados I Jean Carlo Mendes"— Transcrição da apresentação:

1 Algoritmos e Estrutura de Dados I Jean Carlo Mendes www.mendesnet.com.br aed@mendesnet.com.br

2 Linguagem C - Bibliotecas  Para usar uma biblioteca: #include  Inserido no inicio do arquivo do programa, serve para avisar ao compilador que serão usadas funções e procedimentos, variáveis ou constantes declarados no arquivo especificado

3 Linguagem C - Bibliotecas  Algumas bibliotecas comuns no C #include //Entrada e saída #include //Funções matemáticas #include //Gerencia de memoria #include //Manipulação de strings

4 Linguagem C – Função principal  Todo programa em C se inicia chamando a função principal, main() sendo obrigatória a sua declaração.  Toda instrução se encerra com o sinal ;

5 Linguagem C – Comentários

6 Linguagem C – Operadores

7 Linguagem C - Atribuição  Usado para armazenar um valor em uma constante ou variável nota = (7 + 8 + 6)/ 3;  Primeiro se avalia o que está à direita do operador de atribuição  Depois o valor é armazenado na variável à esquerda

8 Linguagem C – Incremento/Decremento  O operador de incremento (++) e decremento (--) somam ou subtraem 1 do seu operando. x++; //(equivale a x = x +1 X--; //(equivale a x = x -1;

9 Linguagem C – Incremento/Decremento  Exemplo

10 Linguagem C – Atribuições especiais

11 Linguagem C – Tipos de dados (básicos)

12 Modificadores de tipos de dados

13 Linguagem C – Tipos de dados (básicos)

14 Linguagem C – Declaração de variável  Tipo nome_variável;

15 Linguagem C - Declaração de variável  Inicialização de variáveis  O que será impresso??

16 Linguagem C - Declaração de variável  Exemplo

17 Linguagem C – Constantes  Define um valor fixo

18 Linguagem C – Constantes  Define um valor fixo

19 Linguagem C – Constantes  Outra forma..

20 Linguagem C – Saída de dados printf(“Expressao de controle”, argumentos)  É uma função de I/O, que permitir no dispositivo padrão de saída (tela)  A expressão de controle pode conter caracteres que serão exibidos na tela e os especificadores de formatação  Cada argumento deve ser separado por virgulas

21 Linguagem C – Saída de dados

22 Linguagem C – Saída de dados - Exemplos

23 Linguagem C – Saída de dados  Tamanho de campos na expressão

24 Linguagem C – Entrada de dados scanf(“Expressao de controle”, argumentos)  É uma função de I/O, que permite ler dados formatados na entrada padrão (teclado)  A expressão de controle informa como será a entrada;  Sempre contem o especificador de formato para a variável indicado pelo caractere ‘%’

25 Linguagem C – Entrada de dados scanf(“Expressao de controle”, argumentos)  Argumentos  Dependem da lista de especificadores de formato  Sempre são variáveis, precedidas por ‘&’

26 Linguagem C – Entrada de dados

27 Linguagem C – Boas práticas


Carregar ppt "Algoritmos e Estrutura de Dados I Jean Carlo Mendes"

Apresentações semelhantes


Anúncios Google