Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Pecet256

Forumowicze
  • Liczba zawartości

    136
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez Pecet256


  1. ^

    |

    Problem pojawia się gdy użytkownik po pierwszej rozgrywce wybierze opcję jeszcze jednej rundy.

    Wtedy program może wpaść w pętlę nieskończoną (czarny ekran) lub wyświetlić REMIS przy nie w pełni wypełnionej tablicy.

    ^

    |

    Wiem doskonale, że zminne można utworzyć w dowolnym miejscu pliku we współczesnych implementacjach. Po prostu wolę mieć je na początku pliku

    ^

    |

    "URZYTKOWNIK" to jest błąd ortograficzny. Przecież to wersja alpha :)


  2. Drogi użytkowniku Makatak.

    Sprawdziłem Pana kod i faktycznie przy remisie wyświetla się prawidłowy komunikat.

    Natomiast przy graniu kilku rund pod rząd wciąż zdarza się czarny ekran (pętla nieskończona).

    Ponadto wypisuje remis czasami także przy nie pełnej planszy.


  3. Wklejam kod

    Uwaga - długi post - przepraszam

    
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    //Urzytkownik gra kó³kami (O), program zaœ krzy¿ykami (X)
    //
    //WERSCJA V1.2
    //27.05.2020
    void rysujtablice(tablica);
    void zeruj(tablica);
    int testurzytkownika(tablica);
    int testkomputera(tablica);
    int pelna(tablica);
    void menu();
    void intrukcja();
    
    
    int main (void){
    
    int wyboruzytkownika;
    int wyborkomputera;
    int testwyboru;
    int granie;
    int kontrola;
    int rozrywka;
    int pelnaplansza;
    int tryb;
    int praca;
    int wyborkoncowy;
    int wybormenu;
    int wykonane;
    int tab;
    granie=1;
    kontrola=0;
    rozrywka=1;
    pelnaplansza=0;
    tryb=0;
    praca=1;
    wyborkoncowy=8;
    wybormenu=8;
    wykonane=0;
    tab=0;
    while(praca==1){
    if(tryb==0){
       menu();
       scanf("%d",&wybormenu);
       if(wybormenu==1){
           granie=1;
           praca=1;
           tryb=1;
           rozrywka=1;
           wybormenu=8;
       }
       if(wybormenu==9){
           tryb=9;
           wybormenu=8;
       }
       if(wybormenu==0){
           praca=0;
           granie=0;
           rozrywka=0;
           wybormenu=8;
           tryb=8;
       }
    }
    while(tryb==9){
       system("cls");
       wybormenu=8;
       intrukcja();
       scanf("%d",&wybormenu);
       if (wybormenu==9){
       granie=0;
       praca=1;
       tryb=0;
       rozrywka=0;
       pelnaplansza=0;
       system("cls");
    }
    
    }
    
    
    while(tryb==1){
    
    char tablica[9];
    while(rozrywka==1){
    srand(time(0));
    zeruj (tablica);
    
    system("cls");
    rysujtablice (tablica);
    
    
    while(granie==1){wyborkoncowy=8;
    //WYBÓR POLA PRZEZ URZYTKOWNIKA
    testwyboru=0;
    while(testwyboru==0){
    printf("Podaj numer pola do rysowania kolka\nzgodnie z numeracja na klawiaturze numerycznej\ni zatwierdz uzywajac klawisza ENTER\n");
    scanf("%d", &wyboruzytkownika);
    wyboruzytkownika=wyboruzytkownika-1;
    if (tablica[wyboruzytkownika]=='O'){
      testwyboru=0;
      }
    if (tablica[wyboruzytkownika]=='X'){
       testwyboru=0;
    }
    if (tablica[wyboruzytkownika]==' '){
       tablica[wyboruzytkownika]='O';
       testwyboru=1;
    }
    }
    system("cls");
    rysujtablice (tablica);
    
    //SPRAWDZANIE
    tab=(pelna(tablica));
    if (tab==1){
       kontrola=3;
    }
    kontrola=testurzytkownika(tablica);
    if(kontrola==1){
       granie=0;
    }
    
    //LOSOWANIE AUTOMATYCZNE
    if(granie==1){
    system("cls");
    testwyboru=0;
    while(testwyboru==0){
       wykonane=0;
       //POZIOME - LINIA1
       if((((tablica[6]=='X')&&(tablica[7]=='X'))&&(tablica[8]==' '))&&(wykonane==0)){
           tablica[8]='X';
           wykonane=1;
       }
       if((((tablica[6]=='X')&&(tablica[7]==' '))&&(tablica[8]=='X'))&&(wykonane==0)){
           tablica[7]='X';
           wykonane=1;
       }
       if((((tablica[6]==' ')&&(tablica[7]=='X'))&&(tablica[8]=='X'))&&(wykonane==0)){
           tablica[6]='X';
           wykonane=1;
       }
       //POZIOME - LINIA2
       if((((tablica[3]=='X')&&(tablica[4]=='X'))&&(tablica[5]==' '))&&(wykonane==0)){
           tablica[5]='X';
           wykonane=1;
       }
       if((((tablica[3]=='X')&&(tablica[4]==' '))&&(tablica[5]=='X'))&&(wykonane==0)){
           tablica[4]='X';
           wykonane=1;
       }
       if((((tablica[3]==' ')&&(tablica[4]=='X'))&&(tablica[5]=='X'))&&(wykonane==0)){
           tablica[3]='X';
           wykonane=1;
       }
       //POZIOME - LINIA3
       if((((tablica[0]=='X')&&(tablica[1]=='X'))&&(tablica[2]==' '))&&(wykonane==0)){
           tablica[2]='X';
           wykonane=1;
       }
       if((((tablica[0]=='X')&&(tablica[1]==' '))&&(tablica[2]=='X'))&&(wykonane==0)){
           tablica[1]='X';
           wykonane=1;
       }
       if((((tablica[0]==' ')&&(tablica[1]=='X'))&&(tablica[2]=='X'))&&(wykonane==0)){
           tablica[0]='X';
           wykonane=1;
       }
       //=============================================================================
       //PIONOWE - KOLUMNA1
       if((((tablica[6]=='X')&&(tablica[3]=='X'))&&(tablica[0]==' '))&&(wykonane==0)){
           tablica[0]='X';
           wykonane=1;
       }
       if((((tablica[6]=='X')&&(tablica[3]==' '))&&(tablica[0]=='X'))&&(wykonane==0)){
           tablica[3]='X';
           wykonane=1;
       }
       if((((tablica[6]==' ')&&(tablica[3]=='X'))&&(tablica[0]=='X'))&&(wykonane==0)){
           tablica[6]='X';
           wykonane=1;
       }
       //PIONOWE - KOLUMNA2
       if((((tablica[7]=='X')&&(tablica[4]=='X'))&&(tablica[1]==' '))&&(wykonane==0)){
           tablica[1]='X';
           wykonane=1;
       }
       if((((tablica[7]=='X')&&(tablica[4]==' '))&&(tablica[1]=='X'))&&(wykonane==0)){
           tablica[4]='X';
           wykonane=1;
       }
       if((((tablica[7]==' ')&&(tablica[4]=='X'))&&(tablica[1]=='X'))&&(wykonane==0)){
           tablica[7]='X';
           wykonane=1;
       }
       //PIONOWE - KOLUMNA3
       if((((tablica[8]=='X')&&(tablica[5]=='X'))&&(tablica[2]==' '))&&(wykonane==0)){
           tablica[2]='X';
           wykonane=1;
       }
       if((((tablica[8]=='X')&&(tablica[5]==' '))&&(tablica[2]=='X'))&&(wykonane==0)){
           tablica[5]='X';
           wykonane=1;
       }
       if((((tablica[8]==' ')&&(tablica[5]=='X'))&&(tablica[2]=='X'))&&(wykonane==0)){
           tablica[8]='X';
           wykonane=1;
       }
       //=============================================================================
       //UKOSNE - DOLNA-LEWA => GORNA PRAWA
       if((((tablica[0]=='X')&&(tablica[4]=='X'))&&(tablica[8]==' '))&&(wykonane==0)){
           tablica[8]='X';
           wykonane=1;
       }
       if((((tablica[0]=='X')&&(tablica[4]==' '))&&(tablica[8]=='X'))&&(wykonane==0)){
           tablica[4]='X';
           wykonane=1;
       }
       if((((tablica[0]==' ')&&(tablica[4]=='X'))&&(tablica[8]=='X'))&&(wykonane==0)){
           tablica[0]='X';
           wykonane=1;
       }
       //=============================================================================
       //UKOSNE - GORNA-LEWA => DOLNA PRAWA
       if((((tablica[6]=='X')&&(tablica[4]=='X'))&&(tablica[2]==' '))&&(wykonane==0)){
           tablica[2]='X';
           wykonane=1;
       }
       if((((tablica[6]=='X')&&(tablica[4]==' '))&&(tablica[2]=='X'))&&(wykonane==0)){
           tablica[4]='X';
           wykonane=1;
       }
       if((((tablica[6]==' ')&&(tablica[4]=='X'))&&(tablica[2]=='X'))&&(wykonane==0)){
           tablica[6]='X';
           wykonane=1;
       }
       //=============================================================================
       //LOSOWE POLA
       if(wykonane==0){
       wyborkomputera=(rand()%9);
       if (tablica[wyborkomputera]=='O'){
           testwyboru=0;
           wykonane=0;
       }
       if (tablica[wyborkomputera]=='X'){
           testwyboru=0;
           wykonane=0;
       }
       if (tablica[wyborkomputera]==' '){
           tablica[wyborkomputera]='X';
           testwyboru=1;
           wykonane=1;
       }
       }
       //tablica[wyborkomputera]='X';
    
    }
    
    
    rysujtablice (tablica);
    }
    if(granie==1){
    //SPRAWDZANIE
    tab=(pelna(tablica));
    if (tab==1){
       kontrola=3;
    }
    kontrola=(testkomputera(tablica)+1);
    if(kontrola==2){
       granie=0;
    }
    }
    }
    
    if(kontrola==1){
       printf("Wygral urzytkownik");
       tryb=8;
    }
    if(kontrola==2){
       printf("Wygral komputer");
       tryb=8;
    }
    if(kontrola==3){
       printf("REMIS\n");
       printf("Nastompilo wypelnienie planszy uniemozliwiajace rozstrygniecie rozgrywki\n");
       tryb=8;
    }
    printf("\n");
    printf("Czy rozegrac jeszcze jedna runde?\n");
    printf("Podaj opcje i nacisnij ENTER\n");
    printf("1-kolejna runda\n");
    printf("0-zakonczenie pracy programu\n");
    printf("9-powrot do glownego menu\n");
    
    scanf("%d", &wyborkoncowy);
    if(wyborkoncowy==1){
       granie=1;
       praca=1;
       tryb=1;
       pelnaplansza=0;
       kontrola=0;
       testwyboru=0;
       wykonane=0;
       tab=0;
       zeruj (tablica);
       wyborkoncowy=8;
    }
    if (wyborkoncowy==0){
       praca=0;
       granie=0;
       rozrywka=0;
       pelnaplansza=0;
    }
    if (wyborkoncowy==9){
       granie=0;
       praca=1;
       tryb=0;
       rozrywka=0;
       pelnaplansza=0;
       kontrola=0;
       tab=0;
       wyborkoncowy=8;
       system("cls");
    }
    
    //kontrola=0;
    }
    }
    }
    
    return 0;
    }
    
    //funkcje
    void rysujtablice(char *tablica){
    printf("+-+-+-+\n");
    printf("|%c|%c|%c|\n",tablica[6],tablica[7],tablica[8]);
    printf("+-+-+-+\n");
    printf("|%c|%c|%c|\n",tablica[3],tablica[4],tablica[5]);
    printf("+-+-+-+\n");
    printf("|%c|%c|%c|\n",tablica[0],tablica[1],tablica[2]);
    printf("+-+-+-+\n");
    }
    
    void zeruj(char *tablica){
       int licznik;
       licznik=0;
       while(licznik<9){
           tablica[licznik]=' ';
           licznik=licznik+1;
    
       }
    
    }
    
    int testurzytkownika(char *tablica){
       int wynik;
       //poziome
       if (((tablica[6]=='O')&&(tablica[7]=='O'))&&(tablica[8]=='O')){
           wynik=1;
       }
       if (((tablica[3]=='O')&&(tablica[4]=='O'))&&(tablica[5]=='O')){
           wynik=1;
       }
       if (((tablica[0]=='O')&&(tablica[1]=='O'))&&(tablica[2]=='O')){
           wynik=1;
       }
    
       //pionowe
       if (((tablica[6]=='O')&&(tablica[3]=='O'))&&(tablica[0]=='O')){
           wynik=1;
       }
       if (((tablica[7]=='O')&&(tablica[4]=='O'))&&(tablica[1]=='O')){
           wynik=1;
       }
       if (((tablica[8]=='O')&&(tablica[5]=='O'))&&(tablica[2]=='O')){
           wynik=1;
       }
    
       //ukoœne
       if (((tablica[6]=='O')&&(tablica[4]=='O'))&&(tablica[2]=='O')){
           wynik=1;
       }
       if (((tablica[0]=='O')&&(tablica[4]=='O'))&&(tablica[8]=='O')){
           wynik=1;
       }
    
       return wynik;
    
    }
    
    int testkomputera(char *tablica){
       int wynik;
       //poziome
       if (((tablica[6]=='X')&&(tablica[7]=='X'))&&(tablica[8]=='X')){
           wynik=1;
       }
       if (((tablica[3]=='X')&&(tablica[4]=='X'))&&(tablica[5]=='X')){
           wynik=1;
       }
       if (((tablica[0]=='X')&&(tablica[1]=='X'))&&(tablica[2]=='X')){
           wynik=1;
       }
    
       //pionowe
       if (((tablica[6]=='X')&&(tablica[3]=='X'))&&(tablica[0]=='X')){
           wynik=1;
       }
       if (((tablica[7]=='X')&&(tablica[4]=='X'))&&(tablica[1]=='X')){
           wynik=1;
       }
       if (((tablica[8]=='X')&&(tablica[5]=='X'))&&(tablica[2]=='X')){
           wynik=1;
       }
    
       //ukoœne
       if (((tablica[6]=='X')&&(tablica[4]=='X'))&&(tablica[2]=='X')){
           wynik=1;
       }
       if (((tablica[0]=='X')&&(tablica[4]=='X'))&&(tablica[8]=='X')){
           wynik=1;
       }
    
       return wynik;
    
    }
    int pelna(char *tablica){
    
       int wynik;
       int licznik;
       int test;
       licznik=0;
       test=0;
       wynik=0;
       while(licznik<9){
           if(tablica[licznik]=='X')
           {
               test=test+1;
           }
           if(tablica[licznik]=='O')
           {
               test=test+1;
           }
           licznik=licznik+1;
       }
       if(test==9){
           wynik=1;
       }else{wynik=0;}
    
       return wynik;
    
    }
    
    void menu(){
       printf("*****************************************\n");
       printf("    Program do gry w kolko i krzyzyk\n");
       printf("              Wersja V1.2\n");
       printf("                                    \n");
       printf("\n");
       printf("Wpisz numer opcji i nacisnij klawsz ENTER\n");
       printf("                 OPCJE\n");
       printf("1-rozgrywka\n");
       printf("9-wyswietlenie instrukcji obslugi\n");
       printf("0-zakonczenie programu\n");
    
       printf("\n");
    
    }
    void intrukcja(){
       printf("*****************************************\n");
       printf("            INSTRUKCJA OBSLUGI\n");
       printf("*****************************************\n");
       printf("    Program do gry w kolko i krzyzyk\n");
       printf("\n");
       printf("TEKST INSTRUKCJI\n");
       printf("\n");
       printf("nacisnij klawisz 9 i zatwierdz klawiszem\n");
       printf("ENTER, aby powrocic do glownego MENU\n");
    
    }
    
    


  4. Witam

     

    Ucze się programowania w jęcyku C. Jestem początkującym. Chciałem zrobić prosty program do gry w kółko i krzyżyk działający w CMD.

    W chwili obecnej mam kilka problemów.

    Program jest sterowany poprzez wybór opcji z klawiatury numerycznej i naciśnięcie ENTERA - umiejscowienie klawiszy na klaw. numerycznej odpowiada polu, do którego zostanie wpisany znak kółka.

     

    W chwili obecnej mam kilka problemów

    1)Źle działająca funkcja "pełna" sprawdzająca wypełnienie planszy (remis) - gdy jest remis to program wyświetla, że wygrał urzytkownik.

    2)Wpadanie programu w pętlę nieskończoną (czarny ekran) po wybraniu opcji jeszcze jednej rundy po zakończeniu rundy. Nie dzieje się tak za każdym razem. Ten błąd występuje zazwyczaj gdy w właśnie zakończonej rundzie wygrał komputer. Jedna z pętli wpada w pętlę niskończoną - chyba ta na lini 128, ale nie umiem tego naprawić.

     

    Bardzo proszę o pomoc.

     

    Kod napisany w edytorze Code:Blocks 20.03, kompilowany przez gcc

     

    Kod w załączniku


  5. To są zintegrowane środowiska.

    Sam kody piszę w edytorze Notepad++ z przyzwyczajenia (Ps. Do HTML-a jest super) - pasuje mi kolorowanie składni, łatwa obsługa, etc. Jaki byłby najlepszy prosty kompilator jak gcc z linuxa, ale chciałbym, aby nie trzeba było uruchamiać z cmd, tylko np. przez przeciągnięcie pliku. W ostateczności IDE też może być.


  6. Spróbowałem podłączyć do monitora Iiyama z wbudowanymi głośnikami tym samym kablem. Dźwięk nadal nie działa. Dalej są problemy z rozruchem systemu. Możliwości są zatem 3.

     

    1) uszkodzony kable microHDMI-HDMI.

    2) uszkodzona karta miscroSD.

    3) uszkodzenie fizyczne urządzenia.

     

    Raspberry ma podpięty wiatraczek - na stałe zasilany - ale to chyba nie może powodować braki dźwięku?

     

    Czy ktoś spotkaał się z takim problemem?

    Ps. Czy to dobry dział?

    Przepraszam za double post.


  7. Witam.

     

    Od kilku dni mam problem z mikrokomputerem raspberry pi 4 (model roku 2018)

     

    Urządzenie jest wykorzystywane głównie w charakterze dostawki smartTV/media PC.

    Pewnego dnia przy oglądniu filmu na youtube urzączenie się zaiwesiło (Zawiech obrazu, chyba jeszcze problemy z dźwiękiem, brak reakcji na polecenia). Po odłączniu zasilania i ponownym załączeniu były problemy z uruchomieniem.

     

    Po kilku próbach udało się uruchomić mikrokomputer i nawet wszedł w system, ale nie było dźwięku, a rozdzielczość obrazu chyba się zmniejszyła(Może był to jakichś tryb awaryjny jak w MS Windows, ale nie wiem czy Rasbian ma coś takiego). Przy uruchomianiu malia często nie wchodziła do systemu, wyświetlała tylko plansze rozruchowe (wielokolorową, a potem "Shift to recovery", potem czarny ekran. Czasami od razu czarny ekran. Za którymś razem gdy system nie wstał postanowiłem go zreainstalować z recovery. Po uruchomieniu dalej brak dźwięku.

     

    W telwizorze po podłączeniu mikrokomputera widać go nie jako 1 a jako 2 wejścia - HDMI[NUMER ZŁĄCZA] oraz jako simplik raspberry pi. Dawniej łączeyłem przez to simplink, teraz to simplink wyświetla napis spróbój ponownie później, a na opci HDMI nie ma foni, wizja jest. Problemy z rozruchem systemu dalej są...

     

    Zastanawiam się czy nie uszkodźiła się karta MicroSD na którj zapisany jest system... Niemniej jednak chciałbym uruchomić malinę na karcie którą posiadam.

    Ps. Czy takie problemy z rozruchem i dźwiękiem mogą sygnalizować awarię samej płytki mikrokomputera?


  8. Dzień dobry

     

    Mam problem z instrukcją colliderect z modułu pygame

     

    Tworzę grę 2d gdzie użytkownik leci śmigłowcem przez jaskinie generowaną jako prostokąty.

    Gdy śmigłowiec zderza się z podłogą lub sklepieniem jaskini to powinna się zmienić zmienna copokazuje z wartości rozgrywka na wartość koniec

     

    Niestety nie potrafię zmusić do poprawnego działania instrukcji collidrect

     

    Oto klasa przeszkód i funkcja kolizji (na dole)

     

    class Przeszkoda():
       def __init__(self, x,szerokosc):
           self.x = x
           self.szerokosc = szerokosc
           self.y_gora=0
           self.wys_gora = random.randint(150,250)
           self.odstep = 200
           self.y_dol = self.wys_gora+self.odstep
           self.wys_dol = wys - self.y_dol
           self.kolor = (160,140,190)
           self.ksztalt_gora = pygame.Rect(self.x, self.y_gora, self.szerokosc, self.wys_gora)
           self.ksztalt_dol = pygame.Rect(self.x, self.y_dol, self.szerokosc, self.wys_dol)
       def rysuj(self):
           pygame.draw.rect(screen, self.kolor, self.ksztalt_gora,0)
           pygame.draw.rect(screen, self.kolor, self.ksztalt_dol,0)
       def ruch(self, v):
           self.x = self.x-v
           self.ksztalt_gora = pygame.Rect(self.x, self.y_gora, self.szerokosc, self.wys_gora)
           self.ksztalt_dol = pygame.Rect(self.x, self.y_dol, self.szerokosc, self.wys_dol)
       def kolizja(self,player):
           if self.ksztalt_gora.colliderect(player) or self.ksztalt_dol.colliderect(player):
               return True
           else:
               return False
    

     

    Oto kod śmigłowca

     

    class Helikopter():
       def __init__(self, x, y):
           self.x = x
           self.y = y
           self.wysokosc = 30
           self.szerokosc = 50
           self.ksztalt = pygame.Rect(self.x, self.y, self.szerokosc, self.wysokosc)
           self.grafika = pygame.image.load(os.path.join('kopter.png'))
       def rysuj(self):
           screen.blit(self.grafika, (self.x,self.y))
       def ruch(self,v):
           self.y = self.y+v
    

     

    a to jest if, który ma zmieniać wartość zmiennej copokazuje

     

    if p.kolizja(gracz.ksztalt)==True:
                   copokazuje = "koniec"
    


  9. Dzień Dobry.

     

    Mam dziwny problem z operatorem < w języku C.

    W kodzie programu mam if ((-i-10)<=qa){....} czyli instrukcje w nawiasach powinny być wykonywane gdy -i-10 jest mniejsze od qa.

    Tymczasem kod tan nie jest wykonywany gdy qa=-4 a -i=8 (czyli -i-10=-2) a qa=-4..

     

    Próbowałem naprawić to już na różne sposoby, ale wciąż nie chcę działać...


  10. Zastanów się nad monitorami firmy iiyama. Bardzo dobry stosunek jakość/cena. Używam 24,5-calowego modelu "Black Hawk G-MASTER G2530HSU-B1" Ostry obraz, eksploatuję już dłuższy czas, a martwych pikseli nie znalazłem. Jedyne wady to nierówne podświetlenie (ale to widać tylko przy całym ekranie czarnym) i trochę słabe czernie (barwy są pastelowe, a czernie trochę mało czarne). W ofercie firmy jest podobny model 27-calowy "Black Hawk G-MASTER G2530HSU-B1". Niestety te ekrany mają odświeżanie tylko 75Hz. W każdym razie polecam wypróbować jakichś monitor tej firmy.

×
×
  • Dodaj nową pozycję...