Untitled
unknown
c_cpp
a year ago
994 B
4
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