[C++] problem z programem "LOTTO"
Ostatnio zmodyfikowano 2011-04-17 20:06
CTRL85 Temat założony przez niniejszego użytkownika |
[C++] problem z programem "LOTTO" » 2011-04-17 18:47:06 Cześć. C++ uczę się od niedawna, i mam problem z tym prostym programikiem: #include <iostream> #include <ctime> #include <conio.h>
using namespace std;
const int IloscLiczb = 6; const int MaxLiczba = 49;
int main() { int Liczby[IloscLiczb]; for (int i = 0; i < IloscLiczb; ++i); { Liczby[i] = 0; } srand (static_cast<int>(time(NULL))); for (int i = 0; i < IloscLiczb;) { Liczby[i] = rand() % MaxLiczba + 1; } cout << "Wyniki: "; for(int i = 0; i < IloscLiczb; ++i); { cout << Liczby[i]; } getch(); }
Dev-C++ wywala z błędami: "17 name lookup of `i' changed for new ISO `for' scoping" "15 using obsolete binding at `i' " "25 name lookup of `i' changed for new ISO `for' scoping" "24 using obsolete binding at `i' " "[Build Error] [main.o] Error 1 " |
|
Elano92 |
» 2011-04-17 19:01:46 #include <iostream> #include <ctime> #include <conio.h>
using namespace std;
int main() { srand( time( 0 ) ); int tab[ 100 ], i; for( i = 1; i <= 6; i++ ) { tab[ i ] = rand() % 48 + 1; cout << tab[ i ] << endl; } getch(); return 0; } O to chodzi ? |
|
CTRL85 Temat założony przez niniejszego użytkownika |
» 2011-04-17 19:13:31 Tak, dzięki.
A jak zrobić, żeby te wyniki wyświetlały się w jednej linii? |
|
pekfos |
» 2011-04-17 19:15:27 wywalić endl |
|
Elano92 |
» 2011-04-17 19:26:52 |
|
malan |
» 2011-04-17 20:06:17 for( int i = 0; i < IloscLiczb; ++i ); - skąd ten średnik tam na końcu się wziął? ;p |
|
« 1 » |