 /* '07 Main.cpp' */

 /* Plik nagłówka strumienia pliku */
#include <fstream.h>
 /* Plik nagłówka strumienia wejścia-wyjścia */
#include <iostream>

 /* Start */
main (void)
{
  /* Strumień pliku */
 fstream   File;
  /* Dane */
 char FirstName [256];
 char LastName [256];
 int  Age;
 char IsMarriedReturn;
 bool IsMarried;

  /* Otwarcie pliku do zapisu */
 File.open ("Data.txt", ios::out);

  /* Jeżeli udało się otworzyć plik kontynuuj */
 if (File.is_open ())
 {
  std::cout << "Podaj imie: ";
  std::cin >> FirstName;
  std::cout << "Podaj nazwisko: ";
  std::cin >> LastName;
  std::cout << "Podaj swoj wiek: ";
  std::cin >> Age;

  std::cout << "Czy jestes zonaty/zamezna (t - tak, kazdy inny klawisz - nie): ";
  std::cin >> IsMarriedReturn;

  if ((IsMarriedReturn == 't' || IsMarriedReturn == 'T'))
  {
   IsMarried = true;
  }
  else
  {
   IsMarried = false;
  }

   /* Write data to file */
  File << FirstName << " " << LastName << " " << Age << " " << IsMarried;

   /* Close file */
  File.close ();
 }

 return 0;
}