Ładny brzuch

mam program i nie mog ustawi wartoci losowej :
#include<conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <iostream.h>
int main()
{
const int wTab=15;
int tab[wTab],k,p,np;
k=0;
p=0;
np=0;
for(int i=0; i<wTab; i++)
tab[i]=rand()%100;
cout<<"Tablica zostala zainicjowana liczbami :n";
for(int i=0; i<wTab; i++)
{k+=1;
cout<<k<<"."<<tab[i]<<'n';
if (tab[i]%2==0)
p+=1;
else np+=1;}
cout<<"nParzystych="<<p<<"nNieparzystych="<<np;
cout<<"nOto wartosci parzyste:";
for(int i=0; i<wTab; i++)
if (tab[i]%2==0)
cout<<tab[i]<<".";
getch();
}

Pozdrawiam Gablot



Musisz uy funkcji srand() inicjujcej generator liczb losowych.

Pozdrawiam i zapraszam na *** www.windowsik.prv.pl ***

co znaczy, ze "nie mozesz ustawic wartosci losowej"? kod ci sie nie kompiluje, czy za kazdym razem losowane jest to samo? przed uzyciem rand powinienes odpalic randomize(); moze o to chodzi...

pozdrawiam
pepsi^no1

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •