pętel while

Znaleziono około 5393 wyników dla: pętel while
  • Sterownik do silnika krokowego unipolarny z Atmega8 i ULN2803 - kod C++ drgania

    Deklaracja zmiennych na początku programu jest dobrym nawykiem, bez tego zadeklarowana zmienna będzie początkowo przechowywać nieustaloną wartość (śmieć z pamięci), więc zadeklarowanie jest ok. To warunek, który jest ustalony dla pętel while jest błędny. W Twoim kodzie użyty jest operator większości, więc sprawdzamy czy licznik3 (lub licznik2) jest...

    Programowanie Początkujący   05 Paź 2015 21:28 Odpowiedzi: 45    Wyświetleń: 2883
  • REKLAMA
  • Pytanie o brak przerwań w pętli while

    Skąd takie wnioski? Pętla while w funkcji głównej nigdy się nie kończy - jest nieskończona: jest realizowane natychmiast. Wrzuć fragment kodu lub dokładniej opisz problem? Sprawdź w swoim kodzie czy włączasz przerwania: sei()

    Mikrokontrolery AVR   16 Sty 2021 17:52 Odpowiedzi: 2    Wyświetleń: 471
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Pętla while i kompilator w C

    Aha, już rozumiem, wg mnie mylisz dwie rzeczy: [syntax=c]volatile int * ptr; int * volatile ptr;[/syntax]

    Programowanie   21 Lis 2015 22:14 Odpowiedzi: 6    Wyświetleń: 999
  • REKLAMA
  • 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
  • C++ - Pętla while nie działa poprawnie w menu kalkulatora

    Są dwa rodzaje pętli while: [syntax=c]do {} while(true);[/syntax] oraz [syntax=c]while(true) {}[/syntax] Zauważ, że tylko pierwsze while() w Twoim kodzie odnosi się do 'do {} ' na początku, następne są pętlami drugiego rodzaju, na dodatek pustymi.

    Programowanie Początkujący   07 Cze 2015 11:37 Odpowiedzi: 9    Wyświetleń: 1056
  • REKLAMA
  • Termostat do ogrzewania postojowego - pętla while nie działa poprawnie

    Użyj znacznika syntax zamiast code do wrzucania kodu i go sformatuj. Nie da się tego czytać. Zastanów się na spokojnie nad swoim programem. Działa on obecnie tak: 1. Czytaj z wejścia analogowego 2. Jeżeli odczyt > 700 to wyłącz grzałkę i wskocz w pętlę, która za pierwszym razem nie zadziała bo temperatura tak szybko nie spadnie (analogRead będzie...

    Arduino   18 Gru 2017 15:37 Odpowiedzi: 5    Wyświetleń: 735
  • [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ń: 3200
  • c++ - Błędy w programie: pętla while i formatowanie wyjścia

    1. ^ to operator logiczny alternatywy rozłącznej. Co on tu robi? Raczej chodziło Ci o potęgowanie. Nie ma operatora potęgowania - trzeba użyć funkcji. Operator potęgowania w postaci ^ to, jeśli dobrze pamiętam, tylko Basic wykorzystywał (i Excel ;) ) 2. Rozmiar tablic dynamicznych podaje się w nawiasach kwadratowych. Nie wiem, co oznacza zapis stworzony...

    Programowanie Początkujący   18 Lis 2013 22:37 Odpowiedzi: 5    Wyświetleń: 1257
  • Jak wyświetlić zawartość zmiennej w PHP w pętli while?

    Tak się zapytam, plik config.php, zawarty w nim kod jest w obrębie <? ...?> ?

    Tworzenie WWW   06 Gru 2011 14:47 Odpowiedzi: 5    Wyświetleń: 2761
  • C++ pętla while dla stringów - różnica między operatorami && i ||

    Wydaje mi się, że sam sobie odpowiedziałeś na pytanie. Dla ścisłości proponuję każdy z tych warunków umieścić w osobnym nawiasie. Zasadniczo w warunku pętli pytasz: Czy zmienna jest różna od "tak" ORAZ czy jest różna od "Tak" ORAZ czy jest różna od "TAK" Jeżeli wpisałeś "Tak" to został spełniony jeden warunek, pozostałe nie. Ponieważ operator && jest...

    Programowanie Początkujący   14 Lip 2017 12:56 Odpowiedzi: 6    Wyświetleń: 1455
  • PHP - Jak użyć pętli while do iteracji przez tablicę dni tygodnia?

    [syntax=php] foreach ($tydzien as $numerDnia => $nazwaDnia) { print "Nr dnia".$numerDnia." nazwa".$nazwaDnia; } [/syntax]

    Programowanie Początkujący   27 Gru 2013 10:35 Odpowiedzi: 7    Wyświetleń: 1134
  • Dlaczego pętla while...wend nie kończy się przy zmianie stanu Pinc.2?

    While - wend działa do póki warunek jest prawdą. Zamiast OR wstaw AND i zmiana któregokolwiek spowoduje opuszczenie pętli.

    Mikrokontrolery   05 Maj 2009 20:41 Odpowiedzi: 2    Wyświetleń: 1809
  • Atmega8: Zmienna volatile i przerwania - problem z opóźnieniem w pętli while

    Powód jest bardzo prosty: zmniejszenie zmiennej w pamięci nie jest operacją atomową. Co prawda za każdym razem następuje odczytanie zmiennej, zmniejszenie jej a następnie zapis, to jeśli przerwanie wystąpi pomiędzy odczytem a zapisem, to utracisz zmianę dokonaną w przerwaniu. W przypadku gdy przerwanie i funkcja main konkurują o jeden zasób, musisz...

    Mikrokontrolery AVR   25 Kwi 2010 12:42 Odpowiedzi: 2    Wyświetleń: 1365
  • Mruganie diodą – pętla while blokuje wyłączenie LED po naciśnięciu drugiego przycisku

    Cos sie tak uparł na to while :) Jest to bardzo zdradliwa operacja :wink: Ty wpadasz w void KeyPressed (void) i już z niej nie wychodzisz :) Czemu?? Przyglądnij się. Lepiej operowac na flagach , jak klawisz wciśnięty ustaw bit i w dalszym miejscu sprawdzasz że jak ustaowiony ten bit to migaj itd. :) np: void main(void) .... ... ... {...

    Mikrokontrolery   11 Cze 2007 10:34 Odpowiedzi: 28    Wyświetleń: 2394
  • REKLAMA
  • AVR TWI: Problem z aktualizacją bufora w pętli while() przy komunikacji I2C

    Jeżeli używasz jakąś zmienną w przerwaniach to powinna ona być zadeklarowana jako volatile. Dlatego: unsigned char buf_TWI void AVR_wyslij(unsigned char lb_dane) { cli(); // zablokowanie zezwolenia na przerwania if(TW_STATUS != TW_ST_SLA_ACK) // sprawdzenie czy ukłąd mastera wysłał prawidłowy adres Slave'a { sei; //...

    Mikrokontrolery   09 Gru 2007 09:04 Odpowiedzi: 2    Wyświetleń: 1484
  • Dlaczego LED nie miga w pętli while(1) na ATtiny26 z Timerem?

    Zmień deklarację zmiennej flaga_swieci na taką: volatile unsigned char flaga_swieci; powinno pomóc.

    Mikrokontrolery   26 Paź 2005 14:50 Odpowiedzi: 3    Wyświetleń: 1762
  • C, I2C, AVR: Jak obsłużyć transmisję bez pętli while() używając przerwań?

    No ale właśnie nota AVR315 bazuje na przerwaniach. Startujesz transmisję za pomocą funkcji TWI_Start_Transceiver_with_Data() i możesz procesor zająć wykonywaniem innego kodu. Jeżeli procesor będzie miał wystarczająco dużo pracy przez okres trwania transmisji (lub dłużej), to wykonanie while ( TWI_Transceiver_Busy() ); wcale nie będzie trwało 160 taktów,...

    Mikrokontrolery   08 Lip 2012 22:16 Odpowiedzi: 19    Wyświetleń: 2863
  • STM32F407 I2C nie wysyła konfiguracji do ADXL345 – zawieszanie w pętli while

    Ta funkcja musi działać. Albo podajesz błędne adresy albo hardwarowo jest coś nie tak. Przypadkiem nie ustawiaj podglądu rejestrów I2C do poglądu w debugu.

    Mikrokontrolery ARM   21 Wrz 2014 19:10 Odpowiedzi: 13    Wyświetleń: 1398
  • [C++] Jak stworzyć piramidę z gwiazdek w C++ używając dwóch pętli while?

    Dodano po 5 A i taki mały błąd znalazłem, w pętli for inkremantacja następuje na samym końcu, czyli sprawdzamy warunek wykonujemy kod z nawiasów, inkrementujemy, sprawdzmy warunek itd... Ty inkrementujesz zaraz na początku i program trochę źle działa przesuń "++i" i "++ii" na koniec. Dodano po 5

    Programowanie Początkujący   11 Kwi 2012 21:53 Odpowiedzi: 18    Wyświetleń: 8905
  • Dlaczego program nie czeka na naciśnięcie przycisku? AVR, pull-up, pętla while

    Najprawdopodobniej zanim kondensator się naładuje po włączeniu podciągania to sprawdzasz stan i otrzymujesz stan niski.

    Mikrokontrolery AVR   27 Kwi 2009 12:07 Odpowiedzi: 2    Wyświetleń: 1505
  • [A32] [A32][C] Pętla while z dwoma warunkami zawiesza program - jak to naprawić?

    Z tego co się doczytałem zmienne tworzone w funkcji "giną" w raz z wyjściem z funkcji ale jak to jest naprawdę?? Radzę znaleźć jakąś dobrą książkę do C. W skrócie: takie zmienne (automatyczne) giną ponieważ przechowywane są w trakcie wykonywania danej funkcji na stosie. Jeśli program wchodzi w nową funkcję na stosie zapisywany jest kontekst powrotu...

    Mikrokontrolery AVR   14 Cze 2012 17:13 Odpowiedzi: 17    Wyświetleń: 1930
  • Jak ustawić przerwanie INT0 do zmiany działania pętli while w sterowaniu diodami?

    Pisane z głowy i na szybko. [syntax=cpp] volatile int8_t stan; ISR (INT0_vect) { if (stan == 1) stan = 0; else stan = 1; } int main(void) { DDRD=0xff; PORTD=0x00; DDRC=0xff; stan = 0; MCUCR |= (1<<ISC01);//poczytaj o tym GICR |= (1<<INT0);/// i o tym sei(); uruchamia mozliwos uruchamiania przerwan while(1) { if (stan == 0) { while(1) { cośtam...

    Mikrokontrolery   27 Gru 2011 17:46 Odpowiedzi: 7    Wyświetleń: 1040
  • C - Analiza pętli while(1) i obsługi błędów w kodzie zapisu danych

    Ten kod się wykona, gdy wypełni się cały klaster: [syntax=C]if(j == sectorPerCluster) { j = 0; break; } [/syntax] który zakończy pętlę do .. while pomimo, że data != '~'

    Programowanie   22 Paź 2012 23:06 Odpowiedzi: 2    Wyświetleń: 777
  • [C] AVR: Zmiana wartości na wyświetlaczu LED w pętli while nie działa

    o ile wszystko jest dobrze to brakuje Ci magicznego słowa "volatile"

    Mikrokontrolery AVR   19 Lis 2010 15:08 Odpowiedzi: 3    Wyświetleń: 2702
  • Menu Funkcyjne - STM32F411RET FT800 wyświetlacz 3,5"

    Brak jakiegokolwiek odpowiedzi w tym temacie zmusił mnie do wytężonej pracy umysłowej dzięki czemu bardzo proste menu funkcyjne wraz z prostym mechanizmem poruszania się po nim zrealizowałem przy pomocy pętel while i instrukcji warunkowych if else. Pozdrawiam i dziękuję.

    Mikrokontrolery ARM   01 Lis 2020 13:53 Odpowiedzi: 1    Wyświetleń: 687
  • [ECLIPSE] Błąd w Eclipse: if (KEY_DOWN) w pętli while(1) - jak naprawić?

    Po prostu usuń średniki po #define. To nie są instrukcje języka. No i usuń średnik po if()- średnik w C rzecz prawie święta- ale tylko prawie. Poza tym w pierwszej wersji nie było średnika po if(). A wtedy: Build succeeded with 0 Warnings...

    Mikrokontrolery Początkujący   02 Lip 2012 22:29 Odpowiedzi: 7    Wyświetleń: 1110
  • Jak użyć pętli while w C, by wielokrotnie wprowadzać wartości a, b, c?

    Można tak: #include <stdio.h> #include <conio.h> int main() /* jeżeli na końcu procedury dajesz return(0), to prototyp powinien być int main(), a nie void main() */ { int jakas_zmienna=1; int a,b,c,P,O; while(jakas_zmienna) { clrscr(); printf("Podaj wartosc a=");...

    Programowanie   27 Sty 2005 18:37 Odpowiedzi: 3    Wyświetleń: 4364
  • AVR GCC - Niekontrolowane wyjście z pętli do...while

    while(opcja != SW_SET);

    Programowanie Początkujący   15 Gru 2014 07:20 Odpowiedzi: 3    Wyświetleń: 1029
  • VBA Pętla - Pętla do While nie działa tak jak założyłem

    Jeśli sprawdziłeś już pierwszą wartość z kolumny, to po zresetowaniu znowu zaczynasz od pierwszej... Żeby skrócić czas działania, można liczyć przebiegi i podstawiać Nr kolejnego wiersza wg schematu: licznik=1 Pętla zewnętrzna   WP=licznik   Pętla wewnętrzna       instrukcje   Loop   licznik=licznik+1 Loop

    Programowanie Początkujący   26 Maj 2014 13:25 Odpowiedzi: 4    Wyświetleń: 2580
  • VBA - Obsługa błędów w pętli Do While, makra, harmonogram, rok wniosku, poziom

    Załącz plik. Jeśli typ zmiennej jest Variant, nie powinno być tego błędu.

    Obsługa oprogramowania   07 Lip 2022 16:49 Odpowiedzi: 6    Wyświetleń: 267
  • 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ń: 1686
  • atmega328 - Przycisk zamiast potencjometru nie działa poprawnie

    Witam. Wydaje się że jeżeli wciśniesz przycisk zostanie wykonana pętla while. Pętla ta będzie wykonywana przez czas wciśnięcia przycisku. Jest to na tyle szybki proces że wartość zwracana może wyglądać na losową. Proponuje wstawić jakąś funkcję opóźniającą w pętli while.

    Arduino   27 Sty 2015 21:47 Odpowiedzi: 3    Wyświetleń: 810
  • VBA Excel: Jak sprawdzić, czy zmienna jest liczbą w pętli Do While?

    Najprościej jak tylko możliwe Dim p As Variant p = "a" Do While IsNumeric(p) = False p = InputBox("Podaj kapitał początkowy:") If p = "" Then Exit Sub If IsNumeric(p) = True Then Exit Do MsgBox "Zle dane" Loop

    Software serwis   18 Maj 2010 21:03 Odpowiedzi: 10    Wyświetleń: 2708
  • Excel VBA - Pętla Do While Loop nie przeskakuje na kolejne arkusze

    zapomniales Dir() przed Loop tj. plik=Dir()

    Obsługa oprogramowania   19 Paź 2017 14:14 Odpowiedzi: 2    Wyświetleń: 756
  • [C] Sprawdzenie programu czujnika koloru na Atmega8 - porównywanie zmiennych

    Pętla główna while powinna kończyć się przed "return 0". Teraz kończy się za wcześnie. Usunąć break pozostałe po switch (3 sztuki w pętli while).

    Mikrokontrolery AVR   09 Lis 2010 10:46 Odpowiedzi: 21    Wyświetleń: 3795
  • VB.NET - Jak użyć pętli do while i EOF do odczytu pliku?

    Zamiast tablicy użyj listy.

    Programowanie Początkujący   15 Cze 2013 21:35 Odpowiedzi: 4    Wyświetleń: 1920
  • Jak poprawić wczytywanie znaku w scanf w pętli do-while w C?

    Pierwszy scanf wczytuje tylko liczbę zmiennoprzecinkową, a pamiętaj, że tam jest również enter. Zostaje on w buforze i trafia do drugiego scanf. Możesz to sprawdzić debugując program lub - co jest bardziej popularne wśród początkujących - zrób wydruk zmiennej ch. Musisz wyczyścić bufor przed wykonaniem drugiego scanf: [syntax=c]fflush(stdin);[/syntax]

    Programowanie Początkujący   08 Cze 2012 17:44 Odpowiedzi: 2    Wyświetleń: 1700
  • C++ program z pętlami - liczby podzielne przez 2 w zakresie 5-15 nie działa

    Brakuje zamknięcia w {} wnętrza pętli while. I formatowania.

    Programowanie Początkujący   25 Paź 2014 15:37 Odpowiedzi: 8    Wyświetleń: 1107
  • Jak zliczyć znaki do litery 'h' w C++ używając pętli do-while?

    Witam Chodziło Ci o coś takiego? #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { char tekst[100]; int i=0; cout<<"Podaj tekst do wpisania: "; cin>>tekst; while( tekst[i]!='h') i++; cout<<"Liczba znakow to:...

    Programowanie   10 Lis 2007 14:45 Odpowiedzi: 3    Wyświetleń: 13360
  • Atmega8 - Timer1 zmiana współczynnika wypełnienia

    Dwie nieskończone pętle while, ciekawe kiedy przejdzie z pierwszej do drugiej.

    Mikrokontrolery AVR   24 Lut 2014 18:26 Odpowiedzi: 18    Wyświetleń: 2397
  • Java - błąd java.lang.nullpointerexceptio

    jak s jest null-em to nie możesz na nim wywołać .equals(). Może lepiej czytać z pliku w pętli while-do zamiast do-while?

    Obsługa oprogramowania   29 Sty 2021 14:06 Odpowiedzi: 3    Wyświetleń: 327
  • Jak użyć rejestru przesuwanego w matrycy LED 5x8 z AVR?

    przecież wysyłasz to w pętli while

    Mikrokontrolery AVR   10 Maj 2011 22:49 Odpowiedzi: 43    Wyświetleń: 5023
  • Mikrokontroler ARM [STM32F103RB] [C] [eclipse/yagarto] nie działa przycisk

    Po sprawdzeniu warunku wpadasz w nieskończoną pętle while(1).

    Mikrokontrolery ARM   14 Lis 2011 10:57 Odpowiedzi: 3    Wyświetleń: 1422
  • Jak wyjść z funkcji lcdRejestratorZdarzen() w moim kodzie alarmu?

    Czy pętla while(1) w funkcji dla menu jest wywoływana w pętli loop()? Z kodu, który przedstawiłeś ciężko się połapać, jaka jest relacja pomiędzy funkcjami menu() a menuZdarzenia().

    Arduino   22 Lip 2020 12:29 Odpowiedzi: 4    Wyświetleń: 480
  • Błąd konwersji DWORD* na _OVERLAPPED* w ReadFileEx w wxDevC++

    Dlaczego goto? Wystarczy zwykła pętla while, którą zakończysz gdy będziesz chciał skończyć wątek.

    Programowanie Początkujący   03 Lis 2009 16:24 Odpowiedzi: 12    Wyświetleń: 1715
  • ATMEGA328 - Jednokrotny beep, wyjście z pętli po spełnieniu warunku

    Pytanie gdzie w pętli while(1) i jak w tej pętli używasz funkcji beep() ? Nie potrzebuje funkcji beep() potrzebuje całego kodu aby Ci pomóc. Przynajmniej pliku main.cpp(.c)

    Arduino   01 Lut 2014 15:54 Odpowiedzi: 14    Wyświetleń: 2028
  • STM32 Przerwanie SYSTICK. Jak wrócić do funkcji main?

    Oczywiście że wracasz tam gdzie zostało wywołane przerwanie. Potrzebny Ci warunek wyjścia z pętli while(1) funkcji efekt1 inaczej nigdy nie wrócisz do main'a.

    Mikrokontrolery ARM   09 Cze 2019 00:09 Odpowiedzi: 11    Wyświetleń: 1005
  • atmega8 - wyświetlacz AC-162A nie reaguje na program w C, co robię źle?

    A gdzie schemat? Czemu nie ma u ciebie w programie pętli while?

    Mikrokontrolery AVR   04 Kwi 2015 19:29 Odpowiedzi: 1    Wyświetleń: 777
  • C++: Jak zakończyć pętlę 'do...while' po wprowadzeniu jednego z kilku warunków?

    Z pętli while() i do..while() możesz też wyskoczyć używając break. Czasami zamiast tworzyć skomplikowany warunek do działania pętli łatwiej jest stworzyć warunek na jej przerwanie. Wybór działu rzeczywiście "znakomity". Jak tylko moderator się obudzi będziesz miał przechlapane :-)

    Programowanie Początkujący   11 Lip 2016 08:40 Odpowiedzi: 13    Wyświetleń: 1935
  • Matlab - sprawdzanie czy została wprowadzona wartość

    nie bazuj na pętli o określonej liczbie przebiegów, lecz na pętli while, zaś licznikiem niech będzie dodatkowa pomocnicza zmienna, która bedzie inkrementowana wyłącznie w przypadku wprowadzenia poprawnej wartości.

    Programowanie   02 Lis 2008 20:17 Odpowiedzi: 3    Wyświetleń: 4031