Skocz do zawartości

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

zizou666

Funkcja rand dla liter

Polecane posty

Nie przypominam sobie niczego takiego. Najprostszym sposobem realizacji jest stworzenie tablicy, która będzie miała tyle elementów ile jest liter. Losujesz liczbę z zakresu 0...(liczba elementów tablicy -1) i po psostu odwołujesz się do odpowiedniego indeksu tablicy.

Link do komentarza
Udostępnij na innych stronach

Typ char jest liczbą, to że traktujesz ją jako literę oznacza tylko, że wstawiasz literę z kodu ASCII odpowiadającą wartości tej liczby. Więc tak jak to napisał wies.niak nic nie stoi na przeszkodzie, żeby wylosować taką liczbę (oczywiście trzeba uwzględnić odpowiedni zakres) ;)

Link do komentarza
Udostępnij na innych stronach

Problem pojawia się jeśli trzeba brać pod uwagę zarówno duże jak i małe litery, lub jakieś znaki spoza ASCII, ale generalnie jeśli ograniczasz się do liter danej wielkości i nie losujesz polfontów, to rozwiązanie, które podał wies.niak jest najprostsze. Jeśli potrzebujesz czegoś więcej, to jednak moja propozycja rozwiązania jest bardziej uniwersalna.

Link do komentarza
Udostępnij na innych stronach



  • Kto przegląda   0 użytkowników

    • Brak zalogowanych użytkowników przeglądających tę stronę.
×
×
  • Utwórz nowe...