![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Witam, jak zrobić, aby wywoływać zmienną q1 gdy wartość zmiennej nr wynosi 1
Mam zmienne q1, q2, q3 i chciałbym wywołać zależnie od wprowadzonego numeru czyli kawałek... Kod q1 = "123";
q2 = "321"; cin >> nr; cout << q + nr // ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
C++ nie jest tak dynamiczny jak PHP, nie ma w nim czegoś takiego jak zmienne zmiennych. Użyj zwykłego IF-a:
Jeżeli tych zmiennych "q" masz więcej rozważ wykorzystanie tablicy. Ten post edytował Crozin 17.07.2011, 08:56:18 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
jeśli to ma być tylko i wyłącznie numer to użyj tablicy:
Kod q[0], q[1] itd. jeśli chcesz osiągnąć przyjazność/trohcę dynamiczności to musisz już korzystać z m.in. map i szablonów (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Kod całego badziewia ;)
string Kod całego badziewia ;)
Powód edycji: [Spawnm]: bbcode
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Kod Ci się chyba rozwalił.
Dawno nie pisałem w C++ ale pytania i odpowiedzi możesz zrobić w tablicy wielowymiarowej. string questions[15][2] o ile dobrze pamiętam Teraz w questions[0][0] przypiszesz pytanie a w questions[0][1] poprawną odpowiedź To: string nick; cout << "Wpisz swoj nick: "; cin >> nick; Nie pobierze np. takiego nicku: Jacek Kowalski |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Jak zrobić, aby przyjął z odstępami ?
Teraz mam problem, ponieważ do skryptu php przez curl'a nie przekazuje liczby tylko krzaka ;(
i Kod dodawania
Ten post edytował toaspzoo 17.07.2011, 14:53:53 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Po 1.
Co to jest? Raczej != jak dla mnie A tutaj działający poprawiony kod:
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Dzięki, działa
Do zamknięcia |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nic do zamknięcia, mimo że znam troszkę c++ pierwszy raz widzę coś takiego bez pętli, jak one się wyświetlają bez pętli?
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Co się wyświetla bez pętli ?
Na razie są zapisywane tylko w bazie Twoje wyniki (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Patrz, masz kod:
Który występuje tylko RAZ i nie jest w pętli, więc jakim prawem wyświetlają się wszystkie pytania? (IMG:style_emoticons/default/tongue.gif) Wybacz ale nie kumam zbytnio. @edit Dobra zrozumiałem, wieczorem poprawie Ci kod bo odpalanie ciągle main() nie wygląda ładnie (IMG:style_emoticons/default/smile.gif) Ten post edytował Fifi209 18.07.2011, 19:25:04 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
hehe
1. kod jest nieczytelny 2. rekurencja nie jest najlepszym sposobem pętli 3. rekurencja odkłada na stosie zmienne, także już przy niewielkiej liczbie pytań program by Ci się wysypał |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
Bo zmienna nr się inkrementuje z każdym pytaniem (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Panowie.... Pisząc kod natywny w C/C++ nie starajcie się przenosić myślenia z PHP do niego.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
A kto twoim zdaniem przenosi ? ""
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pisząc kod natywny w C/C++ nie starajcie się przenosić myślenia z PHP do niego. Ale myślenie z C/C++ już można przenosić, jednak często w PHP jest to nieadekwatne (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 08:59 |