ALGORITMO

4317 palavras 18 páginas
e você pensar bem, perceberá que um computador é praticamente inútil se não tiver nenhuma maneira de interagir com o usuário. Por exemplo, se você abrir um processador de texto, nada irá acontecer até que você abra um arquivo ou digite algum texto no teclado. Mas, da mesma maneira, é necessário que o computador forneça informação também: como você poderia saber se uma tarefa foi concluída?

As trocas de informação entre o computador e o usuário são chamadas entrada e saída (input e output, em inglês). Entrada é a informação fornecida a um programa; saída é a informação fornecida pelo programa. É comum referir-se aos dois termos simultaneamente: entrada/saída ou E/S (I/O, em inglês).

Frequentemente são usados os termos "saída padrão" (standard output, stdout) e "entrada padrão" (standard input, stdin). Eles se referem, na maioria das vezes, ao monitor e ao teclado, que são os meios básicos de interação com o usuário. No entanto, os sistemas operacionais permitem redirecionar a saída e a entrada de programas para outros dispositivos ou arquivos.

As funções de entrada e saída na linguagem C trabalham com fluxos (STREAMS, em inglês) de dados, que são uma forma de abstração de dados de maneira sequencial. Assim, toda entrada e saída é feita da mesma maneira, com as mesmas funções, não importando o dispositivo com o qual estamos nos comunicando (teclado, terminal, arquivo, etc.). As mesmas funções que descrevem o acesso aos arquivos podem ser utilizadas para se acessar um terminal de vídeo.

Em C, as funções da biblioteca padrão para entrada e saída estão declaradas no cabeçalho stdio.h. Uma delas já foi introduzida em seções anteriores: printf(). A seguir daremos mais detalhes sobre essa função e introduziremos outras.

puts() e putchar()[editar | editar código-fonte] puts significa "put string" (colocar string), utilizado para "colocar" uma string na saída de dados. putchar significa "put char" (colocar caractere), utilizado para "colocar" um caractere na

Relacionados

  • Glossário
    28029 palavras | 113 páginas
  • Vôlei nas olimpíadas
    1946 palavras | 8 páginas
  • As Técnicas Corporais
    1236 palavras | 5 páginas
  • sazff
    15000 palavras | 60 páginas
  • Protocolo IPV6
    1342 palavras | 6 páginas
  • Matemática
    172715 palavras | 691 páginas
  • Matemática
    142053 palavras | 569 páginas
  • a era industrial
    1539 palavras | 7 páginas
  • Olimpismo
    2957 palavras | 12 páginas
  • aula 1 de fisica cederj
    3244 palavras | 13 páginas