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

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

Linguagem C Marco Antonio – Julho/2009. Instalação A IDE que será utilizada é o Eclipse, com plugin para C/C++. www.eclipse.org Descompacte no diretório.

Apresentações semelhantes


Apresentação em tema: "Linguagem C Marco Antonio – Julho/2009. Instalação A IDE que será utilizada é o Eclipse, com plugin para C/C++. www.eclipse.org Descompacte no diretório."— Transcrição da apresentação:

1 Linguagem C Marco Antonio – Julho/2009

2 Instalação A IDE que será utilizada é o Eclipse, com plugin para C/C++. www.eclipse.org Descompacte no diretório raíz e duplo clique em eclipse.exe Selecione o diretório raíz dos seus projetos (c:/workspace_meunome)

3 Plugin Para instalar o plugin C/C++ selecione a opção indicada.

4 CDT Digite o endereço indicado e pressione o botão Add. Digite CDT no campo Name. Selecione os dois projetos indicados. Aguarde o download.

5 Projeto Menu File New Other. Selecione a opção C Project.

6 Projeto Crie um Empty Project

7 Source Folder Adicione um diretório para o código fonte.

8 Diretório de fontes Src - Source.

9 Novo Arquivo Fonte New Source File

10 Arquivo de Fonte PrimeiroPrograma.c

11 Kit de Desenvolvimento Uma vez que os programas estejam prontos, clique em Run no menu suspenso.

12 Diretivas #include

13 Método main int main() { return 0; }

14 Rotina ImprimeCaracteres void ImprimeCaracteres() { printf("Numero %d\n", 10); printf("Caracter %c\n", 'a'); printf("Caracter %d\n", 'b'); printf("Caracter %c\n", 99); printf("Float %f\n", 10.0); char palavra[10] = "Marco"; printf("Palavra %s", palavra); }

15 Programa Completo #include void ImprimeCaracteres(); int main() { ImprimeCaracteres(); return 0; } void ImprimeCaracteres() { printf("Numero %d\n", 10); printf("Caracter %c\n", 'a'); printf("Caracter %d\n", 'b'); printf("Caracter %c\n", 99); printf("Float %f\n", 10.0); char palavra[10] = "Marco"; printf("Palavra %s", palavra); }

16 Comentários #include void ImprimeNumeroRandomico(); void ImprimeCaracteres(); int main() { ImprimeNumeroRandomico(); //ImprimeCaracteres(); return 0; } /* * Recupera um numero randomico entre 1 e 6 * */ void ImprimeNumeroRandomico() { srand(time(0)); int randomico = rand() % 6 + 1; printf("Numero Randomico: %d", randomico); }

17 Randômico /* * Recupera um numero randomico entre 1 e 6 * */ void ImprimeNumeroRandomico() { srand(time(0)); int randomico = rand() % 6 + 1; printf("Numero Randomico: %d", randomico); }

18 RecuperaEntradaDoTeclado void RecuperaEntradaDoTeclado() { char frase[20]; printf("Informe o valor"); scanf("%s", frase); printf("Voce digitou:\n%s", frase); }

19 RecuperaCaracter void RecuperaCaracter() { char x; printf("1. inclusao\n"); printf("2. alteracao\n"); printf("3. exclusao\n"); printf(" Digite sua opcao:"); x = getchar(); switch (x) { case '1': printf("escolheu inclusao\n"); break; case '2': printf("escolheu alteracao\n"); break; case '3': printf("escolheu exclusao\n"); break; Default: //Caso não tenha selecionado nenhuma das anteriores printf("opcao invalida\n"); }

20 LoopInfinito void LoopInfinitoFor() { for (;;) { printf("loop infinito for\n"); } void LoopInfinitoWhile() { int i = 0; while (i < 10) { printf("loop infinito while\n"); }

21 LoopAninhado void LoopAninhado() { int linha, coluna; for (linha = 1; linha <= 24; linha++) { for (coluna = 1; coluna < 40; coluna++) { printf("-"); } putchar('\n'); }

22 ImprimeComPausa void ImprimeComPausa() { int i = 0; while (1) { i++; sleep(500); printf("Valor de i: %d\n", i); }


Carregar ppt "Linguagem C Marco Antonio – Julho/2009. Instalação A IDE que será utilizada é o Eclipse, com plugin para C/C++. www.eclipse.org Descompacte no diretório."

Apresentações semelhantes


Anúncios Google