Skocz do zawartości

Odczytanie z pliku liczby [ANSI C]


Irek_Dwarf

Recommended Posts

Jak odczytać z pliku liczbe podaną przez użytkownika programu i wydrukować całą linię w której znajduje się on na pierwszym miejscu ?

Jak w ANSI C wykonać takie jak w temacie ? Najlepiej jakby to był gotowy kod, jestem początkujący i nie wszystko tak dobrze ogarniam. Tak dla przykładu piszę aplikacje odczytującą rozkład jazdy podaje przystanek A i przystanek B następnie program pyta o godzine odjazdu - podaje np 10 i program wyświetla godziny odjazdów z przystanku A od godziny 10 do 11. Mam już wszystko napisane poza tym ostatnim. Bardzo proszę o pomoc

Link do komentarza
Udostępnij na innych stronach

Jest kilka sposobów na odczytanie Twojej liczby. Wszystko zależy od tego jak zapiszesz dane do pliku.

Najprostrzy sposób, to zapisać godzin odjazdów autobusów w liniach przyporządkowanych do godzin, tak aby linia 1 to piersza w nocy , 2 linia = 2 godzina i tak dalej.

Dane z pliku odczytujesz w pętli, do tego wstawiasz licznik, który będzie odliczał linie. I na kniec if -a, w którym będziesz porównywał godzinę podaną przez użytkownika z linią w pliku. Jeśli to ma być 10 godzina, to odczytasz linię 10 z pliku, w której zapiszesz wszystkie godziny odjazdów autobusów od 10 do 11.

Oczywiście są jeszcze inne sposoby odczytania szukanej przez Ciebie liczby, ale na początek ten jest dobry.

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...