[ sucur @ 13.07.2005. 16:28 ] @
kako da recimo napisem 10 rijeci, i da se po random sistemu samo jedna od njih ispise na ekranu. Znaci recimo cout << char rijec [100]; gdje se ta random rijec dodaje u 'rijec'. |
[ sucur @ 13.07.2005. 16:28 ] @
[ rumpl @ 13.07.2005. 21:26 ] @
Pa kako kako???
Ne programiram u c++ ali predpostavljam da treba prvo da tih 10 reci ubacis u jedan char**, trazi funkcij rand(). Koja ce ti vratiti neki random broj. Uzmes taj broj modulo koliko imas reci i imas jedan broj. na kraju printujes char[taj broj koji si dobio][*] [ Buffy @ 13.07.2005. 22:34 ] @
Code: #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; int main() { srand(time(NULL)); char r[10][20]; int i; int slucajno_izaberi; for (i=0;i<=9;++i) cin.getline(r[i],20); slucajno_izaberi=rand()%10; cout<<r[slucajno_izaberi]<<endl; system("pause"); return 0; } [ sucur @ 14.07.2005. 01:24 ] @
Hvala Buffy !
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|