Skocz do zawartości

Adasz001

Użytkownik
  • Liczba zawartości

    5
  • Rejestracja

  • Ostatnia wizyta

Adasz001's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Adasz001

    Reset Systemu

    konfiguracja: Athlon 1700, GeForce 2 MX, 384 SDRAM (1 kosc 256 i druga 128), plyta glowna ECS K7S5A, dysk Seagate 80GB, zasilacz 320 volt, ale jak mowie - poprzednio win xp na tym samym komputerze hulal az milo
  2. Witam! Mam problem i licze na pomoc w jego rozwiazaniu - a wiec zacznijmy od poczatku tej smutnej histori: Najpierw nagle po wlaczeniu komputera wyswietlil mi sie blad o tym ze Windows nie moze byc uruchomiony poniewaz nie wykryl pliku hal.dll czy cos w tym stylu. Zrobilem reinstalke windowsa i przy kopiowaniu plikow instalacyjnych pojawialy mi sie bledy i albo instalator wogole sie nie konczyl albo po zainstalowaniu windows strasznie czesto sie wieszal. Sprawdzalem ten dysk na innym komputerze i tam wszytsko bylo dobrze. Nastepnie przywiozlem go znow do siebie, zaczalem instalowanie windowsa i wszystkie pliki jakims dziwnym trafem skopiowaly sie dobrze ale nadal sie wieszal. (mam 1 windowsa na plycie i 1 z service pack 1 na dysku - oba instalowalem i po kazdym komputer sie wieszal) Oddalem komputer do serwisu i stwierdzili ze o dziwo moj sprzet jest dobry a jedynie zainstalowali swojego windowsa i dziala dobrze. (nie mam pojecia czemu bo ja instalowalem 2 rozne kopie i bylo zle) wczoraj odebralem komputer z serwisu i niby wszystko elegancko dziala ale komputer czesto (tzn. tak mniej wiecej 1 na godzine) ni stad ni zowad sie resetuje. temperature sprawdzalem recznie i wszytsko jest chyba zimne wiec raczej nic sie nie przegrzewa. nie resetuje sie przy zadnej konkretnej czynnosci tylko tak znienacka:/ zaznaczam ze mam tak jak wczesnie Win XP professional z service pack 2 i nie instalowalem zadnego oprogramowania ktorego nie mialem przed wystapieniem problemu. Prosze o pomoc i z gory dziekuje...
  3. Adasz001

    Losowe Zmienne W C

    Dziękuję wszystkim za odpowiedzi - teraz juz wszystko ładnie działa :) , btw. zakres zrobiłem tak: x = rand(); x = x%100;
  4. Adasz001

    Losowe Zmienne W C

    @Ayem: dzięki za odpowiedź, ale przepisałem Twój kod i niestety kompilator wyświetlał mi masę błędów - błędy składni, niezdefiniowane symbole, itp. a kiedy cos pozmienialem i juz to się "podobało" kompilatorowi to zaraz wymyślał nowy błąd... :sad: może wyślij mi cały kod jakiegoś drobnego programu z wykorzystaniem tej funkcji, np. taki ktory by wyswietlal 1 wynik losowania, a byłbym bardzo wdzięczny. btw. gdyby to miało coś do rzeczy to używam Turbo C kompilatora
  5. Witam! Dopiero rozpoczynam swoją przygodę z C i mam pytanie: Jak przypisać zmiennej wartość losową z jakiegoś przedziału, np. 0-100, czy 0-20. Próbowałem takich konstrukcji: double x, y; x = (double) rand()/ (RAND_MAX + 1.0) ); y = 10*x; int x, y; x = rand(); y = x % 10; int x, y; x = rand(); srand(x); x = rand(); srand(2*x); y = x % 10; Niestety, we wszystkich powyższych przypadkach wciąż generuje się ta sama liczba (również po restarcie), odpowiednio: w 1 – 0, w 2 – 6, a w 3 – 7. Generowałem również liczbę pseudolosową z zegara systemowego w taki sposób: struct tm *czas_p, czas; int x; czas_p = &czas; time(czas_p); x = czas_p->tm_sec % 10; Owszem, liczba przy każdym uruchomieniu programu była inna, ale dla moich potrzeb komputer musi kilkakrotnie losować różne liczby, jeśli staram się to zrobić, to komputer we wszystkich miejscach wyświetla tą samą liczbę. Jeśli ktoś mógłby to proszę o jakiś kod wraz z objaśnieniem.
×
×
  • Dodaj nową pozycję...