Witamy na forum PC Format Zapraszamy do REJESTRACJI


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

[Pascal]Quiz z wyborami odpowiedzi A, B lub C

#1
[Pascal]Quiz z wyborami odpowiedzi A, B lub C
Witam.

Jak zrobić w Turbo Pascalu wybieranie odpowiedzi A, B lub C?
Muszę zrobić do szkoły quiz a nie chcę iść na prościznę.

Chciałbym też dodać kolory w zależności od odpowiedzi poprawnej (zielony) i złej (czerwony). Z jakiej funkcji musialbym skorzystać?

Proszę o pomoc.
 System operacyjny: windows_seven Przeglądarka: firefox
#2
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
Jak zrobić wybieranie odpowiedzi? Nie trzeba do tego żadnej specjalnej wiedzy z zakresu programowania. Wystarczy chwilę pomyśleć...

Kolor tekstu można zmieniać za pomocą procedury TextColor, znajdującej się w module Crt.
 System operacyjny: linux Przeglądarka: chrome
#3
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
Zmienna integer lub string do odpowiedzi, bo boolean nie dosięgnie Krzywy

Do pytań i odpowiedzi polecam napisać chociaż najprostszy algorytm szyfrowania.
 System operacyjny: windows_seven Przeglądarka: firefox
#4
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
W żadnych kursach o TP nie znalazłem nic o wyborze odpowiedzi.
 System operacyjny: windows_seven Przeglądarka: firefox
#5
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
(13.05.2010, 18:42)thinkpad napisał(a): W żadnych kursach o TP nie znalazłem nic o wyborze odpowiedzi.

A znalazłeś coś o warunkach i pobieraniu danych?
 System operacyjny: windows_seven Przeglądarka: firefox
#6
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
Zapytałem się na forum, aby ktoś napisał mi o jaką funkcję chodzi by zrobić test wyboru.
Nie jestem programistą i być nie zamierzam.
Czujesz się mocny i to potrafisz, więc jaki problem napisać gotową odpowiedź?
Nie oczekuję gotowego kodu tylko jednej funkcji i jak jej użyć.
 System operacyjny: windows_seven Przeglądarka: firefox
#7
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
Możesz to zrobić na podstawie swtich'ów i case'ów.

Mieć kilka odpowiedzi do 1 pytania np 4 i obsługiwać to dzięki case'om.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#8
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
(13.05.2010, 18:48)thinkpad napisał(a): Zapytałem się na forum, aby ktoś napisał mi o jaką funkcję chodzi by zrobić test wyboru.
Nie jestem programistą i być nie zamierzam.
Czujesz się mocny i to potrafisz, więc jaki problem napisać gotową odpowiedź?
Nie oczekuję gotowego kodu tylko jednej funkcji i jak jej użyć.
warunki - if. Przecież można sprawdzać co jest w stringu lub integerze (wybór użytkownika) i reagować na to odpowiednio np. porównywać literę w stringu z tą w pliku Oczy
 System operacyjny: windows_seven Przeglądarka: firefox
#9
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
thinkpad napisał(a):Nie oczekuję gotowego kodu tylko jednej funkcji i jak jej użyć.

Ta funkcja mogłaby wyglądać tak (lista kroków):
1. Wyświetlasz pytanie i dostępne odpowiedzi.
2. Prosisz użytkownika o podanie odpowiedzi.
3. Pobierasz od użytkownika numer/literę odpowiedzi (a, b, c; 1, 2, 3).
4. Zapisujesz czy użytkownik odpowiedział poprawnie (np. w tablicy - 1 element odpowiada pierwszemu pytaniu i zawiera odpowiedź użytkownika na to pytanie).
Kilka takich funkcji i potem na podstawie odpowiedzi wyświetlasz mu jego wynik.

Chyba, że ten quiz ma wyglądać inaczej.

Można zrobić to na wiele różnych sposobów...
Możesz np. zrobić uniwersalną funkcję, do której jako parametry przekazujesz pytanie, dostępne odpowiedzi i odpowiedź prawidłową. Reszta, tak jak powyżej.
 System operacyjny: linux Przeglądarka: chrome
#10
RE: [Pascal]Quiz z wyborami odpowiedzi A, B lub C
Poszukaj w Internecie kodu źródłowego do programu milionerzy
 System operacyjny: windows_seven Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
jak zrobic quiz w pythonie wyborytest wyboru pascalquiz w pascaluquiz pascalpascal+odpowiedźpascal test wyborupascal test sprawdzającyjak zrobić testy wyborujak zrobić test wyboruturbo pascal program quiz

Podobne wątki ([Pascal]Quiz z wyborami odpowiedzi A, B lub C)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Baza danych - dzialania, Pascal Jamuna 2 7532 10.04.2021, 19:08
Ostatni post: softwareman
  dev pascal, problem z funkcją kwadratową Sentinel24 4 11349 21.10.2016, 11:20
Ostatni post: koneton
  [Pascal/Delphi] Sortowanie quicksort oraz scalanie. Chudy2000 3 10845 01.05.2016, 22:34
Ostatni post: Szachista

Skocz do: