Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programação em C Programação em C
Tipos de Dados em C Variáveis
char – caractere
int – inteiro
float – ponto flutuante
double – ponto flutuante de precisão dupla
void – sem valor
Programação em C Programação em C
Variáveis Inicialização de Variáveis
1
Programação em C Programação em C
Palavras reservadas Aritmética em C: Operadores
Programação em C Programação em C
Aritmética em C: Precedência Operadores de Igualdade e Relacionais
Programação em C Programação em C
Entrada e Saída Caractere de Escape
2
Programação em C Programação em C
Caractere de Escape Entrada e Saída
Falso
3
Programação Estruturada (Cap.3) Programação Estruturada (Cap.3)
Estrutura de Seleção if/else Estrutura de Seleção if/else
Exemplo em “C”
Essa estrutura de seleção permite ao programador especificar
if (grau>=60)
ações diferentes conforme a condição for verdadeira ou falsa.
printf(“aprovado\n”);
else
Ex.: Se o grau do aluno for maior que ou igual a 60 printf(“Reprovado\n”);
Imprimir “aprovado”
‘ senão
Imprimir “reprovado” Verdadeiro
Imprimir
grau>=60 Imprimir
“Reprovado”
“Aprovado”
•Verifica-se a condição “grau do aluno” -> verdadeira ou falsa Falso Falso
•se for verdadeira imprime aprovado Fluxograma:
•se for falsa imprime reprovado
•Após a impressão (V ou F) a próxima instrução é executada
Exemplo C :
As estruturas if podem conter várias instruções no seu
corpo, usa-se chaves ({ }). Um conjunto de instruções dentro
if (grau>=90) de um par de chaves é chamado uma instrução composta.
printf(“A\n”);
else
if (grau>=80) ou Exemplo:
printf(“B\n”); if (grau>=90)
else printf(“A\n”); Se o grau do aluno for maior que ou igual a 60
if (grau>=70) else if (grau>=80)
printf(“C\n”); printf(“B\n”); Imprimir “Aprovado”
else else if (grau>=70) Senão
if (grau>=60) printf(“C\n”);
printf(“D\n”); else if (grau>=60) Imprimir “Reprovado”
else printf(“D\n”);
else printf(“F\n”); Imprimir “Faça novamente a disciplina”
printf(“F\n”);
4
Programação Estruturada (Cap.3) Programação Estruturada (Cap.3)
Instrução Composta Estrutura de Repetição while
5
Programação Estruturada (Cap.3)
Exercícios