sprawdzanie warunku pętli

Znaleziono około 845 wyników dla: sprawdzanie warunku pętli
  • Jak stworzyć schemat blokowy dla programu generującego liczby pierwsze?

    Pętlę for musisz na diagramie rozpisać na elementy składowe, czyli inicjalizację zmiennej pętli (to masz), następnie sprawdzanie warunku (zakończenia) pętli, instrukcje wewnątrz pętli i na końcu inkrementacja zmiennej pętli i powrót do sprawdzania warunku.

    Programowanie   16 Gru 2011 20:00 Odpowiedzi: 15    Wyświetleń: 3671
  • REKLAMA
  • Jak wyświetlić pilot na LCD po naciśnięciu przycisku pilota RC5?

    witam. Zrób tak, że w pętli do...loop PRZED cls wpisz sprawdzanie warunku if address=0 then i po tym kolejne sprawdzanie szczegółowo warunku if address=0 and command=8 then :lcd="pilot":end if:end if pozdrawiam.

    Mikrokontrolery   06 Mar 2007 18:23 Odpowiedzi: 2    Wyświetleń: 1335
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [C#] Jak użyć continue w podwójnej pętli C# bez dodatkowych zmiennych?

    Jeżeli wpiszę continue w blok 3 to po spełnieniu warunku "jakisWarunek" program przejdzie do bloku 4 Niezupełnie. Po wpisaniu continue program - jak sama nazwa wskazuje - będzie kontynuował pętlę do..while w kolejnej iteracji. Do bloku 4 przejdzie po przerwaniu pętli poleceniem break; A w ogóle to w tym konkretnym przykładzie można by zrezygnować z...

    Programowanie   04 Cze 2010 00:50 Odpowiedzi: 9    Wyświetleń: 2984
  • Niepoprawne wyświetlanie czasu na LCD z ATmega32 i PCF8563p

    Spojrzałem w ten kod i niestety jest tam o wiele więcej problemów. Typowy kod początkującego, ale OK - każdy kiedyś zaczynał i pisał takie potworki ;-) Co można naprawić? Już Ci to mówili w innym wątku: przede wszystkim wywalić czasochłonne operacje z przerwania. W ISR ustawiasz tylko flagę, a w pętli głównej sprawdzasz jej stan i, jeśli zachodzi warunek,...

    Mikrokontrolery AVR   02 Paź 2019 11:25 Odpowiedzi: 6    Wyświetleń: 756
  • REKLAMA
  • [c#] Automatyczna zmiana właściwości wielu elementów.

    Mam takie pewnie głupie pytanie: Mam na formatce np. button1, button2 .. button30. Czy można jakoś szybko zmienić np. text we wszystkich automatycznie? Chyba pętla for i button Czy przyciski button1, button2, ... button30 są jedynymi elementami klasy Button zawartymi na formatce? Jeżeli tak, można wykorzystać pętlę foreach (var c in this.Controls)...

    Programowanie Początkujący   02 Gru 2010 14:43 Odpowiedzi: 2    Wyświetleń: 1902
  • [C++] Jak przerwać cin po 3 sekundach bez wciśnięcia klawisza?

    Niestety, w przypadku strumieni - mechanizmu znacznie starszego niż wyjątki w języku C++ - mechanizm obsługi wyjątków nie najlepiej działa. Nie będę się rozpisywał o szczegółach, nie byłoby to na temat. Natomiast sprawdzanie poprawności wpisanej wartości jest proste, podaję przykład do wczytania liczby int z dodatkowym warunkiem, by była nieujemna:...

    Programowanie   05 Gru 2009 18:11 Odpowiedzi: 9    Wyświetleń: 2012
  • REKLAMA
  • VBA Excel: Błąd w pętli przy zmianie koloru wiersza na podstawie wartości w kolumnie 15

    Intersect(Target, Columns(...)) zwraca zakres komórek typu Range(), będący wspólną częścią - w przypadku zdarzenia Worksheet_Change - obszaru, który uległ zmianie (Target) oraz wybranej kolumny (Columns(...)). Tym obszarem który uległ zmianie (Target) może być tylko jedna komórka (np. kiedy wpisujesz w nią wartość ręcznie), ale też zakres komórek (np....

    Programowanie Początkujący   05 Lut 2012 22:34 Odpowiedzi: 4    Wyświetleń: 1890
  • Jak zrealizować transmisję RS485 między dwoma ATtiny2313 w BASCOM-AVR?

    Nie pisałem nic na Rs485 ale mam kilka uwag do programu. Zacznij najpierw od poczytania w helpie bascoma, co robi dokładnie instrukcja Inkey() a dowiesz się że odbiera 1 bajt (jeden znak) z bufora. Sprawdzanie więc warunku B = "zaswiec" nie ma najmniejszego sensu. Nie wiem też po co przełączasz tyle razy układ w nadajnik <>odbiornik: ...... Reset...

    Mikrokontrolery   21 Lis 2009 20:17 Odpowiedzi: 6    Wyświetleń: 7174
  • [ansi c] problem ze sprawdzaniem warunku w pętli while

    Najpierw scanf() ale do łańcucha znaków (tablica char), a potem na tym łańcuchu porównanie z "n" i jeżeli się zgadza, to wyjście, a jeżeli nie, to można użyć konwersji z łańcucha na liczbę. Na przykład za pomocą atoi() z stdlib.h , z tym że tego nie ma chyba w ANSI C, ale jest w ISO. Można też od biedy zrobić sscanf() na tym łańcuchu, ale to mniej wydajne.

    Programowanie   01 Lis 2008 01:31 Odpowiedzi: 2    Wyświetleń: 3185
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Witam wszystkich:) OK, wprowadziłem kilka usprawnień w programie odtwarzacza MP3. Oto one: 1. Zmniejszenie trzasku /stuku w słuchawkach po zakończeniu regulacji głośności. Trzask ten był powodowany odświeżeniem zawartości LCD (czyli ponownym wyświetleniem nazwy odtwarzanego pliku i jego podstawowych parametrów) po wyjściu z regulacji głośności. Podczas...

    DIY Akustyka   31 Lip 2025 15:32 Odpowiedzi: 52    Wyświetleń: 38878
  • REKLAMA
  • Różnica w czasie wykonania funkcji delay na AVR w C - analiza pętli

    Hmm... No to nie jest tak prosto. Po pierwsze, gdy Winavr generuje listing, to najczęściej nie jest tak, że pokazana linijka kodu w C dotyczy dokładnie kodu w asemblerze poniżej. Czasami przełożenie nie jest jednoznaczne (np. z uwagi na optymalizacje), a czasami sobie, chyba, po prostu nie radzi. Po drugie, w main() kompilator rozwinął (inline) wywołania...

    Programowanie   14 Lip 2008 22:01 Odpowiedzi: 17    Wyświetleń: 1550
  • [HD44780] - Wpływ pinu R/W na szybkość działania w trybie 4-bitowym

    Sprawdzę to w wolnej chwili :) ubiegłeś mnie, pisałem właśnie identyczną rzecz, nawet kolejność argumentów do funkcji jest taka sama :) Jednak mam pewne obiekcje co do sposobu wywoływania procesów. Można zrobić tak: [syntax=c] while(1) { if(warunek) task(); } void task(void) { // proces }[/syntax] albo można i tak: [syntax=c] while(1) { task(); } void...

    Mikrokontrolery   01 Sie 2014 11:31 Odpowiedzi: 54    Wyświetleń: 7180
  • GCC: Działanie programu w zależności od optymalizacji i wersji kompilatora

    Wypróbowałem: (1) deklarowanie 'ix' z 'volatile', (2) deklarowanie 'ix' jako 'uint32_t', (3) 65536U w warunku, (4) typecast 'ix' w warunku na 'uint32_t', (5) mnożenie przez 0x50001U przy wyliczaniu 'wd' - którekolwiek z 1, 2 i 5 wystarcza, by program działał prawidłowo, choć przepełnienie w 'wd' występuje nadal; z 3 i 4 jest źle (nawet przy użyciu obu...

    Programowanie   25 Lut 2021 23:09 Odpowiedzi: 10    Wyświetleń: 597
  • ATmegaXXX – czy użycie goto do wyjścia z pętli for powoduje wyciek stosu?

    Dzięki za wyczerpującą odpowiedź. Co do stosowania "break" - u mnie w programie akurat sa 2 pętle for zagnieżdżone, sprawdzanie warunku występuje w wewnętrznej pętli. Nie wyobrażam sobie szczerze powiedziawszy łatwego wyjścia na zawnątrz przy pomocy "break" i moim zganiem skok goto jest jak najbardziej na miejścu... Mimo powrzechnego przekonania panującego...

    Mikrokontrolery   29 Sie 2007 09:38 Odpowiedzi: 4    Wyświetleń: 1293
  • Dlaczego pętla Do Until w VBA nie działa poprawnie?

    Jest wykonywana pętla więc jeżeli komórka osiągnie wartość 5 to wychodzi z pętli ponieważ do until (cells(1,1) = 5 ). Tak, ale sprawdzanie warunku obywa się na początku pętli Do Until. Za pierwszym razem komórka będzie miała wartość 1, za drugim: 20 (po wykonaniu całej pętli For...). Sprawdź sobie to w debugerze idąc krok po kroku klawiszem F8.

    Programowanie   05 Kwi 2011 17:51 Odpowiedzi: 9    Wyświetleń: 1347
  • [ C] Sprawdzanie podzielności cyfr liczby przez 5 w C - weryfikacja kodu

    wtedy z warunku pętli wyrzucasz warunek mówiący o podzielności, tylko przekładasz go do jej wnętrza, gdzie warunkowo wyświelisz cyfrę (nie)podzielną.

    Programowanie   01 Kwi 2011 20:40 Odpowiedzi: 5    Wyświetleń: 2079
  • AVR/C - Sposoby sprawdzania wciśnietego przycisku.

    W jakim celu w fun1() wstawiłeś znowu DELAY w postaci pętli oczekującej?: W programie głównym to sprawdzasz i jak dojdzie do 0 to zmieniasz drugą diodę. Zamiast więc wskazanej wyżej pętli while, w pętli głównej dodaj warunek if() sprawdzający: 1. to co napisał atom1477, czyli czy zmienna CZEKAJ doszła do zera i wywołujący funkcję fun1(), gdy tak się...

    Mikrokontrolery   17 Maj 2015 13:33 Odpowiedzi: 50    Wyświetleń: 3597
  • Wspólny projekt generatora DDS na elektroda.pl

    Wszystko zależy od tego, jak to robisz. Flaga taka powinna być ustawiana tylko przez te zadania (np. działające w przerwaniach), które żądają zmiany wyświetlanych parametrów, ponieważ wiedzą, że takie parametry się zmieniły . Każdorazowe sprawdzanie, czy zachodzi konieczność zmiany wyświetlanych parametrów może być faktycznie czasochłonne i zupełnie...

    DIY w budowie   31 Paź 2019 10:08 Odpowiedzi: 175    Wyświetleń: 17169
  • Przerwanie pętli while w avr-gcc za pomocą INT0 bez resetu - jak?

    Sugestia Olo999 jest jak najbardziej poprawna. Tylko jeśli dobrze zrozumiałem to problem wynika z faktu iż na końcu programu ma być pętla rodzaju: while (1) {} Więc sprawdzanie warunku wyjścia z niej nie czyni z niej pętli nieskończonej. Ja bym raczej proponował w obsłudze przerwania nadpisać ten element stosu który przechowuje adres...

    Mikrokontrolery   12 Gru 2005 06:57 Odpowiedzi: 7    Wyświetleń: 1997
  • MSP430 - Pobór prądu różny w zależności od pętli delay

    Może resetujesz radio zanim wyśle dane i dlatego masz niski pobór prądu i brak danych na wyjściu? Na pewno wysyłasz wszystkie bajty zanim wywołasz ResetRadioCore(); bez opóźnienia? Nie pokazałeś funkcji Transmit(...); i nie potrafię odpowiedzieć czy sprawdzanie warunku if(!transmitting)... wystarcza.

    Mikrokontrolery Początkujący   07 Sty 2014 12:22 Odpowiedzi: 4    Wyświetleń: 969
  • [c++] eof - podwójne wczytywanie ostatniego wiersza

    Myślę, że kolega krru niezbyt dokładnie to wytłumaczył. Nie ma nic złego w używaniu funkcji eof() strumienia, o ile się wie, gdzie i do czego ją zastosować. Natomiast oryginalny problem polega na tym, że w liniach pliku z danymi jest jeszcze coś więcej, oprócz czterech cyfr: znak końca linii. Ten znak pozostaje w strumieniu w momencie odczytania ostatniej...

    Programowanie Początkujący   28 Mar 2011 10:44 Odpowiedzi: 11    Wyświetleń: 5813
  • Serwo TowerPro GS-5010 + potencjometr A10k - trudności w precyzyjnym sterowaniu

    1. Po co stosujesz liczby zmiennoprzecinkowe (float), które zżerają zasoby i czas pracy Twojego mikrokontrolera? 2. Wyrzuć static z deklaracji zmiennej rezultat10bit 3. W jakim celu z tak dużą częstotliwością, zmieniasz ustawienia rejestru OCR1A, skoro bazuje on na nowej wartości ADC? Zastosuj jedno z rozwiązań: - albo przenieś to (ustawianie OCR1)...

    Mikrokontrolery AVR   07 Maj 2015 10:58 Odpowiedzi: 4    Wyświetleń: 1245
  • C - Wynik ciągle wychodzi 0, jak poprawić kod programu?

    Wynik ciągle jest zero, bo przypisujesz S=0; S w funkcji F jest zupełnie inną zmienną. W ogóle nie wywołujesz funkcji F; Funkcja F nie zwraca żadnej wartości. Funkcja F nie przyjmuje żadnej wartości. Pętla w funkcji F nigdy się nie kończy(gdybyś wywołał funkcje, to program by się "zawiesił") -> brak break, bądź return Poprawiony kod(na szybko, nie...

    Programowanie Początkujący   12 Gru 2013 09:27 Odpowiedzi: 5    Wyświetleń: 1200
  • [M32][Bascom] Wstęp do warstwowej obsługi LCD oraz menu

    Możesz też wypróbować go w C. Tak naprawdę język jest mniej ważny. Chodzi raczej o rozsądne programowanie, czyli w tym przypadku o to, że nie należy korzystać z pętli opóźniających, bo jeśli dojdzie inne zadanie to nie wiadomo co robić, a po drugie obsługa przerwania powinna być krótka. Przy przesiadce uważaj na sprawdzanie warunku równości. W Bascomie...

    Mikrokontrolery Początkujący   15 Lip 2012 20:17 Odpowiedzi: 38    Wyświetleń: 5401
  • Jak poprawnie użyć timera w STL Simatic S7 do pętli czasowej?

    No dobrze, ale to jakby zmiażdżyło mój program - o ile rozumiem przykładowy kod który mi podałeś, to sprawdzanie warunku co pewien czas (Wybór sekwencji) zostało wycięte. Może inaczej w takim razie. Nie próbujmy uzdatniać na siłę tego kodu bo może źle podszedłem do problemu. Na tą chwilę pragnę zapytać o prosty przykład sekwencji zmiany wyjścia Q0.0...

    Automatyka Przemysłowa   04 Lis 2012 18:30 Odpowiedzi: 16    Wyświetleń: 3003
  • illuminate driver

    Witam! Mi również bardzo podoba się wykonanie płytki. Ale przejdźmy do konstruktywnej krytyki :-P. I tak moja pierwsza uwaga dotyczy tego fragmentu kodu: DDRD|=(1<<PD5)|(0<&... //PD5 jako wyjście, PD0 jako wejście W wypadku tego programu wszystko będzie działało jak należy ale w innej sytuacji mógłby się pojawić kłopot....

    DIY Konstrukcje   15 Gru 2011 11:56 Odpowiedzi: 23    Wyświetleń: 11380
  • [Bascom] atmega8L - Program symulujący uszkodzenie diody, analiza kodu

    Do diod LED w szereg oporniki min. ok. 200OHm bo procesor się spali. W zasadzie sprawdzić w danych katalogowych prąd dopuszczalny w stanie niskim dla ATMegi8L. Bo dla zwykłych 20mA. Dioda zapali się po ustawieniu reset portx.y a wyłączy po ustawieniu set portx.y. Pojedynczy pin ustawia się config pinx.y=output. A nie config portx.y. Przynajmniej dotychczas...

    Mikrokontrolery   27 Paź 2009 14:39 Odpowiedzi: 25    Wyświetleń: 2753
  • Jak skonfigurować przerwania zewnętrzne do sterowania silnikiem w AVR?

    Aby wejść do drugiego warunku i musi przyjąć wartość co najmniej 256, co jest nie możliwe, bo przy i == 255 program nie wejdzie do pierwszego warunku w którym jest inkrementacja. W drugim warunku z kolei nie osiągnie wartości potrzebnej do wyzerowania i. Czemu nie nie zastosujesz if()...else? Faktycznie, niedopatrzenie. Poprawiłem błędy ale i tak działa...

    Mikrokontrolery AVR   22 Gru 2016 15:04 Odpowiedzi: 27    Wyświetleń: 1326
  • Jak napisać program do opóźnionego załączania 4 przekaźników co 15s?

    Witam trochę temat rozszerzyłem, jest w innym poście pod tematem 4 wejścia jedno wyjście. Ja napisałem w oparciu o jedną książkę na ATTINY 2313 programik ale coś mi nie działa tak jak bym chciał oto on Config Portd = Output 'port d to wyjścia Config Portb = &B11110000 'b0 do b3 wejścia Portd = 0 ' ustaw port d na zero Portb = 0 ' ustaw port b na zero...

    Mikrokontrolery   04 Lip 2007 11:54 Odpowiedzi: 2    Wyświetleń: 1118
  • 4 wejścia jedno wyjście. Kto napisze program na niedrogi up?

    Witam serdecznie, nie było mnie we wrocławiu, dlatego nie byłem w stanie odpisać. Potrzebuję zaprogramować dowolny procesorek np. attiny 2313 (taki mam w tej chwili). Napisałem programik w oparciu o QBASIC (znalazłem książkę w której znalazłem procedury) ale coś mi nie działa tak jak bym chciał. To jest kod źródłowy tego programu: Config Portd = Output...

    Mikrokontrolery   05 Lip 2007 06:11 Odpowiedzi: 5    Wyświetleń: 1247
  • Karta błędów. Jak to zaprojektować i zaprogramować?

    Witam serdecznie Ja napisałem programik na Attiny 2313 w QBASICU (taką ksiązkę mam) ale nie działa tak jak bym chciał oto on może to coś pomoże: Config Portd = Output 'port d to wyjścia Config Portb = &B11110000 'b0 do b3 wejścia Portd = 0 ' ustaw port d na zero Portb = 0 ' ustaw port b na zero 'sekwencja włączania kompresorów If Pinb.0 = 0 Then Portb.4...

    Automatyka Przemysłowa   06 Lip 2007 14:06 Odpowiedzi: 3    Wyświetleń: 1206
  • [ATmega8][C] Obsługa ADC - odczyt kanałów dla linefollowera

    Witam, dziękuje za zainteresowanie :) Hmm, to jest coraz dziwniejsza sprawa. Rozwiązanie z pkt 5 nie działa tak jak zakładamy, cały czas jest spełniony warunek z if'a. Natomiast 'procedury testowe' z punktów 7 i 8 działają tak jak zakładasz. Odnośnie pkt 6 robot działa już pod kontrolą programu w BASCOM'ie więc elektronika jest zlutowana poprawnie....

    Mikrokontrolery AVR   14 Mar 2011 17:50 Odpowiedzi: 41    Wyświetleń: 7114
  • Bascom / Atmega328 - Rozdzielenie zmiennej typu Byte na Bit

    Niestety muszę wrócić do kodu pokazującego najbliższy alarm. Alarm ustawiony na poniedziałek 6:30 - w sobotę pokazuje OFF - w niedzielę o 00:30 pokazuje numer alarmu i godzinę - w niedzielę o 11:30 pokazuje OFF Dzieje się tak dlatego, bo nie uwzględniony został przypadek aktualnej godziny większej niż godzina alarmu ( próbowałem to rozwiązać, dlatego...

    Mikrokontrolery Początkujący   24 Maj 2016 23:36 Odpowiedzi: 11    Wyświetleń: 1518
  • [atmega8][bascom] co można poprawić w tym kodzie?

    Witam Jako ze to moj pierwszy post chcialbym z gory napisac ze jestem laikiem jesli chodzi o uC. Bawie sie tym od 2 tygodni, probowalem programowac w C ale niestety za wysokie progi. 2 dni temu zabralem sie za bascoma i wymodzilem programik do sterowania solarami, na dwoch czujkach ds1820. Mam prosbe do Was, czy jest cos w kodzie co mozna poprawic (zapewne...

    Mikrokontrolery AVR   16 Lip 2009 00:31 Odpowiedzi: 6    Wyświetleń: 2011
  • Jak naprawić pętlę w VBA do wyliczenia cenagazu z warunkiem?

    Należy raczej przerzucić sprawdzanie warunku na koniec pętli, dopiero tam wiemy czy trzeba liczyć dalej. Sztuczne wartości czasami są potrzebne, ale chyba tutaj nie.

    Programowanie Początkujący   18 Mar 2019 15:40 Odpowiedzi: 7    Wyświetleń: 417
  • VHDL - pętla zwiększająca indeks i wektora oraz sprawdzanie warunku.

    do i ad chciałabym żeby były portami danych wchodzącymi do fpga. powinno być: case do(i)(19 downto 11)= ad(i)(24 downto 16) ad jest dwuwymiarową tablicą powinno być 256 wartości czyli pętla for do 255. Cała reszta tak jak mówisz. dalej nie rozumiem, albo ad jest portem danych, albo tablica, z ktora porownujesz dane z portu do ; chyba ze jest to port...

    Programowalne układy logiczne   24 Cze 2012 16:21 Odpowiedzi: 4    Wyświetleń: 2257
  • Język C: Jak działają kolejne pętle while?

    Program zaczyna działanie. Jeśli warunek pierwszej pętli jest SPEŁNIONY pętla wykonuje się. W momencie kiedy przestaje być spełniony (wyrażenie == false) przechodzi dalej i sprawdzany jest warunek kolejnej pętli. Tu zabawa zaczyna się od nowa. Tak jak napisał poprzednik, program ten wykonuje się jednowątkowo.

    Programowanie Początkujący   27 Lip 2017 16:32 Odpowiedzi: 3    Wyświetleń: 897
  • [ADUC842] [ADUC842][C] - Zawieszanie się uC przy jednoczesnym wysyłaniu danych RS

    Nie wiem jak to działa gdy kasujesz TI w przerwaniu. To już poziom assemblera czy wcześniej sprawdzasz warunek pętli while(TI==0) {}; czy też w obsłudze przerwania jest kasowana flaga TI. Włącz debugger w keilu ustaw breakpoint w przerwaniu i zobacz jak program działa. Sądze że skasowanie linii "if (TI) { TI=0; }" rozwiąże problem :) Korzystanie z funkcji...

    Mikrokontrolery   17 Kwi 2009 20:18 Odpowiedzi: 3    Wyświetleń: 1517
  • Atmega8 - Bascom: Warunek sprawdzający stan pinu nie działa w pętli głównej

    Rzuciłem okiem w HELPa i funkcja "inputbin" czeka na znak, program dalej się nie wykonuje. Może lepiej użyć przerwań wykonujących się, gdy w buforze UART jest znak ?

    Mikrokontrolery AVR   08 Mar 2016 16:40 Odpowiedzi: 8    Wyświetleń: 1074
  • Jak działa kod wyświetlający pasek na LCD z Atmega8 na podstawie ADC?

    Powołana jest zmienna a i na początku ma wartość 0. Następnie w pętli for zmienna ta jest inkrementowana przy każdym obiegu pętli o 1, jeśli jest mniejsza od zmiennej kolumna. Zmienna kolumna przybiera wartości 0-20 w zależności, jaki jest wynik dzielenia wartosc_adc / 51 Program wyświetlający pasek działa i wszystko jest ok, poza tym, że nie do końca...

    Mikrokontrolery AVR   23 Paź 2019 08:00 Odpowiedzi: 9    Wyświetleń: 585
  • C++ do...while – kiedy warunek temp != 0 kończy wykonywanie pętli?

    Pętla while (ang. podczas gdy) – wykonuje instrukcję tak długo, dopóki jej warunek jest spełniony (ma wartość różną od zera). Instrukcja sprawdza warunek przed wykonaniem ciała pętli. Pętla while może wykonywać się nieskończoną ilość razy, gdy wyrażenie nigdy nie przyjmie wartości 0, może także nie wykonać się nigdy, gdy wartość przed pierwszym...

    Programowanie Początkujący   19 Cze 2012 07:22 Odpowiedzi: 3    Wyświetleń: 1683
  • Sprawdzanie czy wartości w kolumnie są liczbami do ostatniego wiersza

    Jako mod: Proszę stosować się do [url=https://www.elektroda.pl/rtvforum/t... (post poprawiłem). Jako user: Zły warunek. Sprawdzasz "i" - Nr kroku pętli zawsze będzie liczbą, a nie zawartość cells(i, kolumna).

    Programowanie Początkujący   16 Sie 2022 22:39 Odpowiedzi: 2    Wyświetleń: 252
  • [ATMega16][C]Program do sterowania serwem na liczniku 0

    Co 3.88us wywołujesz przerwanie od przepełnienia timera. A przetwarzanie ADC w pętli while trwa 0.12ms- czyli 120us. Czyli podczas tej pętli pojawi się wielokrotnie przerwanie od timera0. A jeśli się pojawi podczas sprawdzania warunków tej pętli to moga się dziać dziwne rzeczy. Jedna instrukcja przy 8Mhz trwa 0.125us. Czyli obsługa przerwania powinna...

    Mikrokontrolery AVR   29 Sie 2011 21:26 Odpowiedzi: 22    Wyświetleń: 4004
  • Jak zrobić taką bazę w MySQL, która jest w załączonym pliku w Accessie

    Zrób sobie raczej pętle foreach. Dodaj jakąś zmienna którą wyzerujesz przed pętlą. W pętli będziesz sobie ją inkrementował na końcu. A w pętli sprawdzał warunek parzystości wartości zmiennej. IF (warunek parzystości) { echo ...; } Else { echo...; } Wtedy wiesz kiedy masz parzysty wiersz a kiedy nie. Kolorujesz poprzez na przykłąd CSS tak a nie parzyste...

    Programowanie Początkujący   07 Mar 2012 12:56 Odpowiedzi: 20    Wyświetleń: 2961
  • S7-1200, TIA V13, błąd na sterowniku w trybie RUN, adres w DB

    Czytasz wartość spoza zdeklarowanej tablicy. Może indeks po wykonaniu kroku 24 zwiększasz na 25, a warunek sprawdzasz >24? Pokaż obrazek z pętli oraz z bazy DB5.

    Automatyka Sterowanie PLC   11 Mar 2017 17:35 Odpowiedzi: 2    Wyświetleń: 2268
  • BASCOM, zakończenie przerwania instrukcją "GOTO"

    Nie taka konstrukcja jest jest niepoprawna. Obsługa przerwania musi być zakończona instrukcją Return. Zamiast Goto ustaw flagę i sprawdzaj jej stan w pętli głównej. Jeśli warunek się spełni to wtedy skocz do podprogramu.

    Mikrokontrolery   16 Gru 2009 23:07 Odpowiedzi: 2    Wyświetleń: 1241
  • C - Prosta gra w wybór liczby

    Po podaniu liczby pętla zaczyna się na nowo, jeśli c==x to wychodzi z pętli. W praktyce warunek x==c nie jest nigdy nawet sprawdzany.

    Programowanie Początkujący   03 Mar 2016 17:43 Odpowiedzi: 4    Wyświetleń: 831
  • Cykliczne wykonywanie dwóch instrukcji if po 800 razy każda w języku C

    if(++m >= 1600) Jest uproszczonym zapisem do ++m; if(m >= 1600) Zauważ, ze w moim kodzie nie ma pętli 'for' - zmienna m jest zwiększana dopiero po spełnieniu warunku, potem zmienia się zachowanie (zmniejszanie delty). U ciebie nadal jest pętla for, przez co każdy z warunków jest sprawdzany po 800 razy. Kod zawiera błąd, mianowicie...

    Programowanie   04 Wrz 2008 21:43 Odpowiedzi: 33    Wyświetleń: 3536
  • VBA: Usunięcie konkretnej wartości z tablicy - metoda z pętlą for

    Witaj. Zależy to od tego, jakiego typu elementy są w tej tablicy i na jakich danych pracujesz. Jeśli pracujesz tylko na liczbach dodatnich to możesz dopisać warunek przy sprawdzaniu elementów w pętli, że jeśli odczytana wartość jest mniejsza niż zero, to przechodzisz do kolejnego elementu. Przy "kasowaniu" elementu z tablicy ustawiasz mu wartość na...

    Obsługa oprogramowania   01 Mar 2021 21:12 Odpowiedzi: 2    Wyświetleń: 249
  • Powtarzanie całego makra - tyle razy ile wynosi wartość konkretnej komórki

    To nie ma związku z formułami. W wierszu oznaczonym poprzednio komentarzem 4) zamiast lw było wpisane 12, więc pętla w ogóle się nie wykonywała (od 13 do 12 nie ma żadnej wartości). Poza tym ponieważ lw szuka ostatniego zajętego wiersza w kolumnie A, a w tym ostatnim wierszu była teraz formuła zwracająca pusty tekst, więc dodałem jeszcze w pętli warunek...

    Obsługa oprogramowania   18 Sie 2020 09:13 Odpowiedzi: 13    Wyświetleń: 1071