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

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

Marco Antonio Montebello Júnior

Apresentações semelhantes


Apresentação em tema: "Marco Antonio Montebello Júnior"— Transcrição da apresentação:

1 Marco Antonio Montebello Júnior marco.antonio@aes.edu.br
Revisão: Linguagem C Estrutura de Dados Marco Antonio Montebello Júnior

2 Funções de Biblioteca: 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. Linguagem C - Estrutura de Dados

3 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) Linguagem C - Estrutura de Dados

4 Funções de Biblioteca: 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) Linguagem C - Estrutura de Dados

5 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) Linguagem C - Estrutura de Dados

6 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. Linguagem C - Estrutura de Dados

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

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

9 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. Linguagem C - Estrutura de Dados

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

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

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

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

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


Carregar ppt "Marco Antonio Montebello Júnior"

Apresentações semelhantes


Anúncios Google