Witam,
Dostałem zadanie na projekt, aby napisać program wspomagający naukę zapisu nutowego.
Programowanie mam od początku października, więc jestem w tym stosunkowo zielony.
Nie chcę tutaj gotowego rozwiązania, bo nie chodzi mi głównie o to, żeby zaliczyć projekt, ale żeby się czegoś nauczyć.
Adres do zadania zamieściłem w załączniku.
W zadaniu jest wzmianka, żeby wyświetlać nuty o wylosowanej wysokości, czyli trzeba losować od 1 do 7 (nuty c, d, e, f, g, a, h). Nie wiem, czy wylosowana ma być tylko wysokość pierwszej nuty, czy każdej nuty. Po każdej odpowiedzi nuty się przesuwają w lewo. Ogólnie trzeba wylosować 10 nut, gdzie każdą użytkownik musi odgadnąć.
Nie wiem jak to zrobić z plikiem tekstowym. Czy to ma być jeden plik z 10 nutami, ale raczej nie. Może to ma być aż 7 plików tekstowych, każdy z inną nutką? I wtedy po wylosowaniu określonego numerka ładowany jest określony plik tekstowy? Czy da się wczytać do C++ powiedzmy 3 takie pliki w jeden z dwóch następujących sposobów?:
-
- najpierw wczytywana jest pierwsza linijka, każdego z trzech plików,
- potem druga linijka itd. aż do linii ostatniej
-
- najpierw wczytywany jest pierwszy plik,
- następnie wczytywany jest drugi plik, pierwsza linijka zapisywana jest od miejsca, gdzie zakończyło się wczytywanie pierwszej linijki z poprzedniego pliku, itd.
- z trzecim plikiem podobnie.
Za wszelkie rady i wskazówki będę bardzo wdzięczny.
Pozdrawiam.
- projekt.jpg (238 KB) - ściągnięć: 281