Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[C#] Zapis do pliku, dziennik Jean-Luc Picarda

#1
[C#] Zapis do pliku, dziennik Jean-Luc Picarda
Witam,
otóż mam taką treść zadania: 

Dziennik Jean-Luc Picarda. Napisz program, który odczytuje kolejne słowa wpisywane przez użytkownika i zapisuje je do dziennika pokładowego. Aby uruchomić zapis do dziennika należy wpisać polecenie „start”. Aby zakończyć zapis do dziennika należy wpisać polecenie „stop”. Po zakończeniu wpisu powinien być stworzony plik o nazwie .txt, w którym znajduje się treść wpisu w postaci: 
Captain’s log 
Stardate <data>
<treść wpisu>
    .....……. 
<treść wpisu>
Jean-Luc Picard 

I mam napisany taki oto kod
Kod:
using System;

using System.IO;

namespace ConsoleApplication64
{
    public class Program
    {
        public static void Main(string[] args)
        {
            String dziennik = args[0];

            StreamWriter sw;
            try
            {
                sw = new StreamWriter(dziennik);
            }
            catch(Exception)
            {
                Console.WriteLine("Otwarcie pliku {0} się nie powiodło.", dziennik);
                return;
            }
            Console.WriteLine("Aby rozpocząć zapis treści, wpisz start. Aby zakończyć wpisz koniec");
            String tekst;
            try
            {
                while (tekst != "start")
                {
                    do
                    {
                        sw.WriteLine("Captain's log");
                        sw.WriteLine("Stardate <data>");
                        tekst = Console.ReadLine();
                        sw.WriteLine(tekst);
                        sw.WriteLine("Jean-Luc Picard");
                    }

                    while (tekst != "koniec");
                }
                sw.Close();
            }
            catch(Exception)
            {
                Console.WriteLine("Wystąpił błąd podczas zapisu do pliku {0}.", dziennik);
                return;
            }
        }
    }
}


Czy jest on poprawnie napisany? Jeśli nie, to gdzie jest błędny? 
Z góry dziękuję za odpowiedź i pozdrawiam.
 System operacyjny: windows_seven Przeglądarka: chrome
#2
RE: [C#] Zapis do pliku, dziennik Jean-Luc Picarda
A czy odpalałeś kod ? Jaki dostajesz wynik działania ? Czy jest on poprawny ?
 System operacyjny: windows_ten Przeglądarka: chrome
Programy: Polecane / Nowe / Inne




Podobne wątki ([C#] Zapis do pliku, dziennik Jean-Luc Picarda)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Autohotkey automatyczny zapis TheProgson 0 10263 07.05.2018, 21:27
Ostatni post: TheProgson
  Zapis i odczyt struktury do pliku binarnego wanhelsing 3 7129 24.02.2017, 16:25
Ostatni post: Szachista
  wczytanie danych z pliku, filtrowanie danych, zapis wyniku do pliku tekstowego - C++ Martus 1 8619 21.10.2015, 22:43
Ostatni post: Szachista

Skocz do:


Wybrane wątki ([C#] Zapis do pliku, dziennik Jean-Luc Picarda)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Transfer plików via FTP Visual Basic FireBytes 3 5575 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 4313 07.08.2019 12:43
Ostatni post: aht
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 6046 18.06.2019 21:36
Ostatni post: fugaz
  Nauka do Olimpiady Informatycznej? piotr0905 1 5858 08.06.2019 16:50
Ostatni post: wlisik
Ściana Prosta gra w Builder C++ Kiranek1 1 5812 31.05.2019 15:20
Ostatni post: Szachista
  Menu (Nie widoczne długie opisy) wanhelsing 5 7743 28.04.2019 19:31
Ostatni post: koneton
  Skrypt usuwający pliki sylwiaa1 2 3483 28.04.2019 15:20
Ostatni post: sylwiaa1
  Środowisko do assemblera Physicist 4 7349 21.04.2019 14:04
Ostatni post: Ajgor
  VBA excel dmjs 6 7729 17.04.2019 10:20
Ostatni post: ptrick
  C++ - sens pogłębiania nauki gbr 5 7724 25.03.2019 12:53
Ostatni post: koneton
  Klasa wewnętrzna w C++ Physicist 4 7369 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 6523 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 9694 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 6939 07.03.2019 15:33
Ostatni post: wiktrom12
  Mój pierwszy projekt - Pomoc rafal12999 1 7412 07.02.2019 22:01
Ostatni post: Szachista