Aula Prog. Estruturada

1135 palavras 5 páginas
PROGRAMAÇÃO ESTRUTURADA
Aula 03 – Entrada e Saída – Exemplo C

Entrada e Saída
Qualquer programa possui entrada, processamento e saída. Um programa pode receber dados de diversos periféricos, tais como: mouse, teclado, portas de comunicação etc. e imprimir o resultado através de outros periféricos: monitor, impressora, alto-falante, portas de comunicação etc.

2

PROGRAMAÇÃO ESTRUTURADA

PROGRAMAÇÃO ESTRUTURADA

Aula 03 – Entrada e Saída – Exemplo C

Aula 03 – Entrada e Saída – Exemplo C

A linguagem C possui funções pré-definidas para entrada e saída de dados. Sempre que utilizamos funções em C, precisamos incluir as bibliotecas correspondentes, na qual chamamos de arquivo de cabeçalho.

Entrada:
Na linguagem C existem diversas funções prédefinidas para entrada de dados, tais como: scanf
( ), gets ( ), getchar ( ) e etc.
As funções de entrada correspondem ao comando
“leia ( )” no Português Estruturado.

3

PROGRAMAÇÃO ESTRUTURADA

4

PROGRAMAÇÃO ESTRUTURADA

Aula 03 – Entrada e Saída – Exemplo C

Aula 03 – Entrada e Saída – Exemplo C

Função: “scanf” (scan formated = leitura formatada) A função “printf” lê dados da entrada padrão
(normalmente o teclado) que podem ser numéricos, caracteres e ‘strings’ e atribui à variáveis. Chamamos o comando “scanf” de leitura formatada pois os dados de entrada são formatados pela “string de formato” para um determinado tipo de variável (int, float, char, etc.).
O arquivo de cabeçalho que deve ser incluído ao utilizar a função “scanf” é o “stdio.h”.

Sintaxe: scanf(“string de formato”, variáveis);
“scanf” pode receber qualquer número de “string de formatos” e “variáveis”: string de formato: É o primeiro argumento da função “scanf” e deve estar entre aspas duplas (") e pode conter especificadores de formato que indica qual o tipo do conteúdo da variável a ser escrita, seguindo a sintaxe: % tipo
Exemplos: %d, %i – lê os números inteiros. %f
– lê um número real.
5

Relacionados

  • atps
    1996 palavras | 8 páginas
  • algoritmo
    1459 palavras | 6 páginas
  • Pascal - fundamentos da programação 1
    1567 palavras | 7 páginas
  • Algoritmos
    855 palavras | 4 páginas
  • Educação
    19816 palavras | 80 páginas
  • pratica educativas
    22854 palavras | 92 páginas
  • Humanização
    19805 palavras | 80 páginas
  • Resposta Fórum Algoritmo
    928 palavras | 4 páginas
  • Administração
    3836 palavras | 16 páginas
  • SEMI Sistemas Operacionais 01 02
    7053 palavras | 29 páginas