Aula 8 Entrada E Saida Pelo Console
Aula 8: Entrada e Saída pelo Console
Profa. Madeleine Medrano madeleine@icte.uftm.edu.br Objetivo
Apresentar conceitos básicos de entrada e saída de dados para que os exemplos e exercícios iniciais possam ser construídos.
Um programa que não fornece resultados nem pede valores para operar não deve ter grande utilidade.
A entrada de dados será feita pelo teclado e a saída poderá ser vista na tela do computador
Roteiro
Introdução
Biblioteca Padrão
Saída – A função printf
Entrada – A função scanf
Lendo e Imprimindo Caracteres
Funções getchar e putchar
Lendo e Imprimindo Cadeias de Caracteres
Funções printf e scanf
Lendo e Imprimindo Cadeias de Caracteres
Com Funções gets e puts
Introdução
Em C, quando um programa se inicia, normalmente três fluxos ou arquivos de dados são abertos para operações de entrada e saída, um para imprimir mensagens de erro ou diagnóstico.
O fluxo de entrada (entrada padrão) está conectado ao teclado
( standard input abreviadas, stdin)
O fluxo de saída (saída padrão) e o de mensagens de erro, para serem visualizados estão conectados ao monitor.
( standard output abreviadas, stdout)
O fluxo de erros é chamado de saída padrão de erros
( standard error output abreviadas, stderr)
Biblioteca Padrão
Na linguagem C não existem comandos de entrada e saída.
As operações de entrada e saída são executadas com auxilio de variáveis, macros e funções especiais.
Para termos acesso à biblioteca que contem estas ferramentas o programa deve conter a declaração
A diretiva #include instrui o compilador a ler o arquivo indicado entre ‘<’ e
‘>’ e processá-lo como se ele fosse parte do arquivo original e seu conteúdo estivesse no ponto onde a diretiva foi escrita.
Saída – A função printf
A função printf faz com que dados sejam escritos na saída padrão, que normalmente é a tela do computador.
O protótipo da função é:
Onde os argumentos arg1,