Skocz do zawartości


Lonioo

Rejestracja: 03 sty 2013
Poza forum Ostatnio: 07 sty 2013 20:04
-----

Moje tematy

Potrzebna pomoc [C++]

03 styczeń 2013 - 16:14

Witam mam tutaj oto taki program:

#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <ctime>

int main()
{
 const int wordc = 4;
 const char* const data[wordc] = {"Ork", "Elf", "Czlowiek", "Krasnolud",}<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
 int rword;
	std::srand(std::time(NULL))<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
	rword = std::rand() % wordc;
	std::cout << "Wylosowales rase:" << data[rword] <<"\n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
	if(rword = 0)
	std::cout << "aaa \n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
	else if(rword = 1)
	std::cout << "bbb \n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
	else if(rword = 2)
	std::cout << "ccc \n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
	else if(rword = 3)
	std::cout << "ddd \n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
	system("pause")<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> 
}

I chciałbym aby zależnie od tego którą rasę wylosuje program to będzie on robił daną czynność. Niestety w przypadku if-ów to nie działa, albo ja tego nie umiem zrobić. Chciałbym kogoś poprosić, aby zmienił ten tekst źródłowy tak, aby program ten działał i jeśli można o wytłumaczenie, gdzie zrobiłem błąd i na czym polega poprawne rozwiązanie. Dodam, że jestem początkującym programistą, c++ uczę się od około tygodnia. Za pomoc z góry dziękuję.

PS:
tak, wiem mogłem użyć using namespace std