SAÍDA PARA TELA E IMPRESSORA

Para fazer a saída para a Tela utilize o comando printf que você aprendeu em sala de aula.

Agora, para fazer a saída para a Impressora, vamos proceder da seguinte forma:

Para que seu programa ``gere'' um arquivo, utilize o comando fprintf, que funciona de uma forma similar que o printf, a menos de alguns detalhes. O exemplo a seguir gera um arquivo no drive a: de nome impress.txt:

# include <stdio.h>
main () {
  FILE * imp; /* variavel necessaria para gerar o arquivo desejado */
  int N;

  [...]

  /* coloque o comando a seguir somente no inicio do seu programa */
  /* Este comando "associa" o nome do arquivo a variavel imp do   */
  /* programa.                                                    */
  imp = fopen ("a:impress.txt", "w"); 

  [...]

  printf ("Entre com o numero de operacoes: "); /* apresenta na tela */
  scanf  ("%d", &N);
  fprintf (imp, "Numero de operacoes = %d\n", N); /* coloca no arquivo */

  /* a unica diferenca entre o fprintf e o printf e' que entre o abre  */
  /* parenteses e a primeira aspa voce deve colocar o nome da variavel */
  /* imp.                                                              */

  [...]

  /* coloque este para fechar o arquivo de saida */
  fclose (imp); 
  return 0;
}

Para imprimir o arquivo impress.txt que está no drive a: digite o comando DOS:

C:\> copy a:impress.txt prn


Last modified: Tue Sep 12 17:58:50 BRT 2000