Community Quiz - gra tekstowa w konsoli

Przy okazji publikacji siódmego odcinka kursu C++ na YouTube (mówiącego o współpracy programu z plikami tekstowymi) zaproponowałem Widzom stworzenie wspólnej mini-gry komputerowej w konsoli. Rozgrywka z odcinka kursu polega na rozwiązywaniu quizów tematycznych z najróżniejszych dziedzin (zawsze mających pięć pytań). Tematykę testów wybrali sami widzowie - nadsyłali pytania w postaci plików z rozszerzeniem txt. Dziś można już pobrać ten programik i pobawić się zawartymi w nim quizami.

Uwaga! Jakkolwiek program jest absolutnie wolny od malware, niemniej jednak niektóre monitory antywirusowe mogą widzieć go jako coś szkodliwego - w końcu jest to stworzony w C++ program wykonywalny z rozszerzeniem exe, który w dodatku otwiera pliki na dysku (rzecz jasna te z pytaniami do quizu, ale to i tak może obudzić obawy antywirusa). Dlatego udostępniona paczka zawiera tylko plik CPP (bez wersji EXE), który należy samodzielnie skompilować (na przykład w CodeBlocks). Pytania w quizach nie były sprawdzane pod kątem merytorycznym, poprawne odpowiedzi wskazali autorzy pytań.

Oto mały preview jak program wygląda po uruchomieniu:

Community Quiz

Polecam także w wolnej chwili zajrzeć do źródła - nowością w stosunku do kodu z odcinka siódmego kursu jest użycie kolorów czcionki w konsoli Windows, walidacja czy podana opcja jest liczbą (z użyciem tablicy ASCII) oraz zapętlone menu główne. Kod opatrzyłem komentarzami, co powinno ułatwić analizę. Serdecznie dziękuję osobom, które poświęciły swój czas na przygotowanie pytań (a były to czasy, gdy kanał był stosunkowo mało popularny). Projekt quizu może wydawać się wielu osobom banalny, zapewniam jednak, iż każdy programista zaczynał od tworzenia prostych aplikacji piszących po ekranie :) Zobacz na filmie znane postacie ze świata informatyki (i nie tylko), które opowiadają jak wyglądały ich skromne programistyczne początki:

Zobacz także

Daj się zaskoczyć! Poniżej wylosowałem dla Ciebie pięć wpisów z innych kategorii blogowych aniżeli ta, którą właśnie przeglądasz:

Polecamy: Mega Sekurak Hacking Party

Mega Sekurak Hacking Party

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - wpiszcie go w koszyku, dzięki czemu otrzymacie 40% zniżki na bilet standard. Więcej szczegółów znajdziecie tutaj.

Książka: Wprowadzenie do bezpieczeństwa IT

Wprowadzenie do bezpieczeństwa IT

Niedawno wystartował dodruk świetnej, rozchwytywanej książki pt. "Wprowadzenie do bezpieczeństwa IT, Tom I" (około 940 stron). Mamy dla Was kod: pasja (wpisz go w koszyku), dzięki któremu otrzymacie 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla naszych Widzów! Jest to pierwszy tom serii o ITsec, który wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

Pomóż dzieciom

Polska Akcja Humanitarna od wielu lat dożywia dzieci. Proszę, poświęć teraz dosłownie chwilę i pomóż klikając w oznaczony strzałką zielony brzuszek Pajacyka. Dziękuję!

Komentarze

Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!

Kategorie wpisów

Oto polecana książka warta Waszej uwagi.
Pełna lista polecanych książek jest tutaj.

W dniach od 16.04.2024 do 23.04.2024 trwa w Helionie promocja o nazwie "Światowy dzień książki... IT!". Otrzymujemy zniżkę -40% książki drukowane oraz -50% na ebooki. Zobacz szczegóły tutaj: trwająca promocja.

Bądź na bieżąco
Pasja informatyki