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

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

Revisão: Linguagem C Marco Antonio Montebello Júnior Estrutura de Dados.

Apresentações semelhantes


Apresentação em tema: "Revisão: Linguagem C Marco Antonio Montebello Júnior Estrutura de Dados."— Transcrição da apresentação:

1 Revisão: Linguagem C Marco Antonio Montebello Júnior Estrutura de Dados

2 Linguagem C - Estrutura de Dados Funções de Biblioteca: printf printf (... ); 1º. Argumento: string de formato (texto). Deve estar sempre entre aspas duplas (") Texto printf(Olá Mundo!); Códigos de Barra Invertida printf(Bom \n Dia); Especificadores de Formato %[largura][.precisão] tipo 2º. Argumento em diante: itens de dados. Não vem entre aspas duplas, são tantos quantos forem os especificadores de formato do 1º argumento.

3 Linguagem C - Estrutura de Dados Funções da Biblioteca: printf printf(Int: %i Float: %.2f Char: %c, iInt, fFloat, cChar); Variável tipo int (iInt) Variável tipo float (fFloat) Variável tipo char (cChar)

4 Linguagem C - Estrutura de Dados Funções de Biblioteca: scanf scanf (... ); 1º. Argumento: string de formato. Deve estar entre aspas duplas (") Especificadores de formato: indica qual o tipo do conteúdo da variável a ser escrita 2º. Argumento: são itens de dados e não vem entre aspas duplas. São tantos quantos forem os especificadores de formato do 1º argumento devem ser precedidos pelo operador & (endereço de)

5 Linguagem C - Estrutura de Dados Funções da Biblioteca: scanf scanf(%i %f %c, &iInt, &fFloat, &cChar); Armazena o valor da variável de tipo int (iInt) Armazena o valor da variável de tipo float (fFloat) Armazena o valor da variável de tipo char (cChar)

6 Linguagem C - Estrutura de Dados Estruturas de Decisão if... else Usada para decidir que comando, ou bloco de comandos será executado, com base no valor de uma expressão.

7 Linguagem C - Estrutura de Dados Estruturas de Decisão if if(fNota1 < 7) printf(Aluno reprovado!); if(fMediaFinal >= 7) { printf(Aluno aprovado!\n); printf(Nota: %f!, fMediaFinal); }

8 Linguagem C - Estrutura de Dados Estruturas de Decisão if... else if(fNota2 >= 7) printf(Aluno aprovado!\n); else printf(Aluno reprovado!\n); if(fMediaFinal >= 7) { printf(Aluno aprovado!\n); printf(Media: %f!, fMediaFinal); } else { printf(Aluno reprovado!\n); printf(Media: %f!, fMediaFinal); }

9 Linguagem C - Estrutura de Dados Estruturas de Repetição for Usada para executar a repetição de um ou mais comandos, de acordo com o número de vezes especificado.

10 Linguagem C - Estrutura de Dados Estruturas de Repetição for for (iVar1 = 1; iVar1 != 10; iVar1++) { ; } for (iVar1 = 0; iVar1 < 10; iVar1++) { ; } for (iVar1=0, iVar2=0; iVar1+iVar2 < 10; iVar1+=2) { ; }

11 Linguagem C - Estrutura de Dados Estruturas de Repetição while Usada para executar a repetição de um ou mais comandos enquanto uma determinada condição permanecer verdadeira.

12 Linguagem C - Estrutura de Dados Estruturas de Repetição while iNum = 0; cResp = ' s ' ; while (cResp == ' s ' ) { printf(\nNumero: %i., iNum++); printf(Deseja continuar? ); scanf(%c, &cResp); }

13 Linguagem C - Estrutura de Dados Estruturas de Repetição do... while Usada para a repetição de um ou mais comandos enquanto uma determinada condição permanecer verdadeira.

14 Linguagem C - Estrutura de Dados Estruturas de Repetição do... while iNum = 0; cResp = ' n ' ; do { printf(\nNumero: %i., iNum++); printf(Deseja continuar? ); scanf(%c, &cResp); } while (cResp == ' s ' );


Carregar ppt "Revisão: Linguagem C Marco Antonio Montebello Júnior Estrutura de Dados."

Apresentações semelhantes


Anúncios Google