Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

15
iniciando programação em c: dicas, ideias e colocando a mão na massa

Transcript of Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

Page 1: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

iniciando programação em c: dicas, ideias e colocando a mão na massa

Page 2: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

Lhaís Rodrigues

Page 3: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

Um pouco da história….

Page 4: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

Dennis RitchieCriada em 1972 na Bell Laboratories

Criada para desenvolver Sistemas Operacionais e Compiladores

Sistema Operacional Unix é baseado em C

Forma Padrão ANSI C

Page 5: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

aplicações

Page 6: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

hardware

Page 7: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

colocando a mão na massa

Page 8: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

#include<stdio.h><stdlib.h><math.h><string.h><conio.h>

Page 9: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

… printf(“...”, %...);

scanf(“...”, &...); %c, %d, %f, %s

tipos de dados

operadores+, -, /, *, %

==, !=, &&, ||>=, <=

=, +=, -=, /=++, --

Page 10: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

… if();else if();else();switch();

for();while();do {} while();

vetores: Strings em C são vetores de caracteres

Page 11: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

aplicando funções...tipo nome_da_funcao (tipo parametros);

return tipo;

Page 12: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

além do horizonte...

Page 13: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

structs...ponteiros...alocação dinâmica...estruturas de dados....

Page 14: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

Expandindo fronteiras

Page 15: Iniciando Programação em C: Dicas, Ideias e Colocando a Mão na Massa

compartilhando materiaispt.slideshare.net/LhasRodrigues

[email protected]