Untitled
unknown
c_cpp
a year ago
994 B
9
Indexable
#include <iostream>
#include <cstdlib>
#include <ctime>
int wylosuj( int min = 1, int max = 10 )
{
return rand() % ( max - min + 1 ) + min;
}
bool czyBylaWylosowana( int liczba, int tab[], int ile )
{
if( ile <= 0 )
{
return false;
}
int i = 0;
do
{
if( tab[ i ] == liczba )
{
return true;
}
++i;
} while( i < ile );
return false;
}
int main()
{
srand( time( nullptr ) );
int wylosowane[ 5 ];
int wylosowanych = 0;
do
{
int liczba = wylosuj();
if( czyBylaWylosowana( liczba, wylosowane, wylosowanych ) == false )
{
wylosowane[ wylosowanych ] = liczba;
++wylosowanych;
}
} while( wylosowanych < 5 );
wylosowanych = 0;
do
{
std::cout << wylosowane[ wylosowanych ] << '\n';
++wylosowanych;
} while( wylosowanych < 5 );
return 0;
}
Editor is loading...
Leave a Comment