Co istotne, jeśli ilość elementów tablicy menu nie przekracza 28 znaków, śmieci te się nie pojawiają. Proponuję więc sprawdzić jak _MUSI_ się kończyć (w "ogólnym przypadku") łańcuch znakowy w języku C. 4\/3!!
Tu jest tak dużo błędów, że nawet nie wiem jak zacząć. Podpowiedzi: - po pierwsze musisz indeksować swoją "bazę", a nie jej elementy tj: [syntax=cpp]bazaa[iks][/syntax] - funkcja do usuwania musi mieć dostęp do " całej bazy", żeby z niej usunąć, bo skąd ta biedna funkcja ma wiedzieć z jakiej tablicy usunąć - hint: usuwanie elementu tablicy najprościej...
Moje trzy grosze do tego programu: ilość elementów tej tablicy pojawia się w programie więcej niż raz. Modyfikacja takiego kodu byłaby bardzo trudna, gdyby np. należało zmienić ilość danych na których program operuje, bo programista musiałby wyłapać w programie wszystkie miejsca, w których ta liczba występuje. Pomyśl, jak zmodyfikować program tak, aby...
Zasada dynamicznej tablicy jest następująca. Wiesz że masz tablice, ale nie wiesz ile będzie elementowa i ile będzie zajmowała miejsca ( to wynika jedno z drugiego.) Zliczając wiesze w pliku tekstowym do jakiejś zmiennej np rozmiar_tablicy policzysz ile ma mieć elementów tablica. Potem zarezerwujesz sobie ilość miejsca jaką trzeba na tablicę (typ*rozmiar_tablicy)...
Czyli że chodzi o algorytm jeśli chodzi o 1 zadanie to jest ono proste Należy zainicjować zmienną licząco liczby oraz sumującą a następnie dodawać kolejne wartości z tablicy i inkrementować zmienną liczącą kiedy nie będzie już więcej liczb dzielisz sumę przez liczbę elementów. Jeśli chodzi o 2 zadanie to odczytujesz elementy z tablicy i zapisujesz je...
Witam! Hmm... Na początku to trochę rozwlekłeś strukturę. Niepotrzebnie pola: imię, nazwisko, dzień, miesiąc, rok zdefiniowałeś jako tablice dwuwymiarowe a konkretnie niepotrzebnie dodałeś indeks 1 czyli tam, gdzie masz po 10. Powinieneś zadeklarować zgodnie z sugestią Kolegi krru czyli: [syntax=c]struct dane { char imie[30]; char nazwisko[30]; int...
Dzięki za podpowiedź. :) OK, a jak chciałbym przekopiowywać tak samo ja pisałem, element po elemencie, ale bez zmiany miejscami {1, 2, 3} do nowej {1, 2, 3}, funkcją memcpy. To jak to powinno być ? Wiem że jestem bliski w moim kodzie rozwiązania, ale nie działa on poprawnie. W tym przypadku, bardziej od memcpy użyteczny będzie realloc , bo załatwi...
1) Prawo Demorgana i uproscic wyrazenie za pomoca DeMorgana NOT (A OR B)= (NOT A) AND (NOT B) NOT (A AND B) = (NOT A) OR (NOT B) Upraszczacie przez zastępowanie wyrażeń z lewej równaniami z prawej: mogą powstać wyrażenia do redukcji typu: A AND (NOT A) =0 A AND A = A A OR A=A A OR (NOT A) =1 gdzie A może być wyrażeniem złożonym. 2)Synteza układów Metoda...
Trochę spóżniony, ale zgłaszam się do tablicy :-) Express ma jedno ograniczenie - wielkość projektu, a raczej ilość możliwych do położenia elementów i wielkość sieci. Ale kolega przy pobieraniu tej wersji chyba o tym przeczytał. Czy można na nim się uczyc - jak najbardziej, o ile w przyszłości ma się zamiar np. przesiążć na pełną wersję a jak się jest...
Mam zrobic cos takiego y={0,2,3,6,10,11/4,12} Mam to zrobic na nandach. Skad mam wiedziesz ila pol ma miec tabela prawdy ? Tabela ma zawsze ilość pól będącą potęgą liczby 2, czyli: 2,4,8,16,32 ... Patrzysz jaka jest najwyższy stan w nawiasach {} i przyjmujesz rozmiar tablicy najbliższy większy z dostępnych od tego stanu. Tj.jak nawiasach są stany {0...
https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...
https://obrazki.elektroda.pl/4244022900_... Targi MSPO (Międzynarodowy Salon Przemysłu Obronnego) 2023 to prestiżowe wydarzenie branżowe skupiające się na dziedzinie obronności i przemysłu zbrojeniowego. Targi te odbywają się co roku w Polsce i stanowią platformę, na której spotykają się przedstawiciele wojska, przemysłu oraz instytucji...
Potrzebuję posortować alfabetycznie tablicę typu string*12. Ilość elementów tablicy jest zmienna, od 1 do 512. Czy jestem w stanie zrobić to w Bascomie?
http://obrazki.elektroda.pl/5336859500_1... Projekt został zrealizowany na potrzeby sterowania urządzeniami zasilanymi z sieci 230V , świetnie nadaje się jako sterownik do wytrawiarki lub innych tego typu urządzeń, w których konieczne jest utrzymywanie stałej temperatury. Układ oparty jest o mikrokontroler ATmega8 firmy Atmel , który...
Witam, Może tablica będzie pomocna w tym przypadku. Ilość elementów w tablicy to maksymalna ilość pomiarów. Pozdrawiam,
Mylisz się :-) Obliczasz całą tablicę okresu przebiegu, włączasz CIRC w DMA (bufor kołowy), podajesz adres początku tablicy, ilość elementów i wio.. Każdy trigger, np z timera i próbka z pamięci leci do DAC bez ingerncji CPU. Jak dojdzie do końcowej próbki w tablicy dzięki CIRC zawija się na początek i leci kolejny okres :-)
allocbuf+ALLOCSIZE wskazuje na pierwszy element poza końcem tablicy allocbuf. allocp wskazuje na pierwszy bajt nieprzydzielonej pamięci. Odejmując te dwie wartości otrzymujemy ilość nieprzydzielonych elementów tablicy. PS. jeśli dalej nie rozumiesz, to zamień sobie wskaźniki na indeksy w tablicy: allocp = 0, liczba wolnych elementów = ALLOCSIZE - allocp....
http://obrazki.elektroda.pl/2001668700_1... Witam. Przedstawiam projekt konsoli do gier na bazie uC atmega8 i wyświetlacza z nokii 3310. Zanim zebrałem się za zaprezentowanie mojej konstrukcji w dziale DIY, konsola przeleżała nieużywana w szafie około rok. Konstrukcja powstała dla własnej satysfakcji i nie jest już rozwijana. Na konsole...
Witam, W tym DIY Konstrukcje chciałbym zaprezentować urządzenie do gry w Monski Pong. Cały projekt składa się z dwóch programów, modułu Arduino Uno i płytki PCB. Do zbudowania tego urządzenia zachęcam wszystkich początkujących jako dobry wstęp do podstaw komunikacji Arduino z komputerem z pomocą portu szeregowego. https://obrazki.elektroda.pl/1057744800_...
dobra to teraz może troszkę inne pytanie :D czy jest jakaś funkcja pozwalająca mi zwrócić ilość elementów tablicy ? dajmy na to wczytałem sobie pewien plik CSV zawierający 'x' kolumn oddzielonych ';' oraz 'y' wierszy oddzielonych vbNewLine'em. potraktowałem go splitem gdzie jako separator ustawiony został vbNewLine, otrzymałem przez to 'y' elementów...
To fakt, trochę błądzę, ale też coraz więcej rozumiem. Czyli _ZAWSZE_ odczytujemy po kolei wszystkie elementy tablicy? To by znaczyło, że przy każdym elemencie tablicy program zatrzymuje się na określoną ilość czasu. Wszystkie te czasy, pomnożone przez ilość elementów w tablicy dadzą pełny okres przebiegu. Wtedy nawet dla 20kHz i 256 próbek wychodzi...
Tak działa teraz. Dziekuje za pomoc Dodano po 1 Chciałbym jeszcze sumować wszystkie pomiary. Rozszerzyłem tablice do 100 elementów i podstawiłem pod L 9 adres db1.dbd6 gdzie deklaruje, ile pomiarów chcę zbierać. Chcę sumować tyle wartości, ile deklaruje w Db1.dbd6. Jak to sumować, kiedy ilość pomiarów może być od 1 do 100?
Funkcja TranslateCommand() ma zwracać indeks odebranej komendy. Po testach zauważyłem, że zwraca po prostu ilość elementów w tablicy cmds[], czyli po prostu liczbę wszystkich komend.
Dobrze kombinuję ? Nie. Chodzi o to, ze masz zmienną 'ile' która wskazuje ilość elementów w tablicy. Jeżeli nie masz w tablicy wolnego miejsca, to ta procedura ma nic nie robić.
najpierw ustal co chcesz porównywać - jak domniemam - pole Nazwa_Gatunku rekordu tablicy zwierzęta . Do przenosin musisz użyć zmiennej pomocniczej o budowie identycznej jak rekord, czyli typu dane . oczywiście licznik (wartośc maksymalna dla pętli) powinien wskazywać na ilość elementów tablicy zwierzęta - funckja Length !
Tylko jak to zadeklarować globalnie, jeśli ilość elementów w tablicy zależy od użyszkodnika? Edit: Zmieniłem WC_EDIT, na "EDIT" i nic :(.
1. Znaki wczytujesz do tablicy, jeśli k to koniec. Ilość znaków = ilość elementów tablicy - 1 (bo ostatnim jest k ) 2. Sprawdzasz, które znaki w tablicy są z przedziału 65 do 90 3. Sprawdzasz, które znaki w tablicy są z przedziału 97 do 122 4. Sprawdzasz, które znaki w tablicy są z przedziału 48 do 57
http://obrazki.elektroda.pl/5066557500_1... Poniższy projekt dotyczy pomysłu który został w części zrealizowany już 10lat temu, ale dzisiaj mógł przybrać nieco inny wymiar, zaspokajając wybujałą wyobraźnię jego autora :). Dotyczy rzeczy całkiem zwykłej, jaką jest „przewodowy dzwonek mieszkaniowy”. Pierwszą odsłoną tego pomysłu...
Proponuje zmienić podejście. Zamiast przy każdym razem tworzyć tablicę, utwórz ją raz, a kolejną tworzysz dopiero wtedy, kiedy na starej nie starcza miejsca: #include <cstring> rekord* tab; // tablica rekordów int tab_size = 0; // rozmiar tablicy int n = 0; // ilość elementów tablicy void dodaj(rekord rek) { if(n == tab_size)...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...
Dwie tablice: dim R(3) as byte dim G(3) as byte Tu będziesz miał wartości do wyświetlenia. Chyba oto chodzi. Pozdrawiam Ps. tylko tu nie pamiętam czy dim zmienna(x) to x = ilość elementów tablicy a adresuje się od 0 do 3 (dim R(4) as byte ) czy pisze sie 3 elementy licząc od 0 do 3 (dim R(3) as byte i adresuje tak samo czyli R(0), R(1)...) Wg mnie najsensowniej...
Witam Mam bardzo duży problem :( Do napisania mam 3 programy: 1. Dodawania nieskończenie dużych liczb a + b 2. Odejmowanie nieskończenie dużych liczb a - b 3. Reszta z dzielenia nieskończenie dużych liczb a / b Jeżeli chodzi o "nieskończenie" to że ma być obojętnie jak duża liczba - może mieć nawet 1000 czy 10000 znaków. Domyślam się że trzeba będzie...
To jeszcze jedno pytanie z C. Mam funkcje: [syntax=c] unsigned int *Read() { unsigned int *buffer2; long filesize; buffer2 = (unsigned int*)malloc(sizeof(unsigned int)* filesize/2); return buffer2; } [/syntax] i teraz w mainie chiałbym sprawdzić ilość elementów zwróconej tablicy w funkcji Read: [syntax=c] int main() { unsigned int *buffer2; buffer2...
... w tym sęk, że każda wartość to zakres 0...255 więc za dużo. Ilość elementów w tablicy to 4. Narazie doszedłem do takiego właśnie rozwiązania ale nie sprawdzam każdą z możliwych wartości , lecz tylko te wartości, które mam w tablicy. Czyli biorę pierwszą pozycję z tablicy i sprawdzam ile razy ona występuje, potem drugą pozycję i też sprawdzam ile...
Witam. Mam do napisania program w którym między innymi mam za zadanie odczytać dane z pliku dane.txt. Tylko że w pierwszym wierszu znajduję się ilość elementów tablicy a w kolejnych następnych liczby które trzeba wpisać do stworzonej tablicy. Plik wygląda mniej więcej tak: 10 // to jest wielkość tablicy 3 42 532 -31 41 12 4 51 21 -4 Liczby są oddzielone...
Witam. Mam funkcję do obliczania sumy CRC: [syntax=c] u16 Get_CRC16(u8 *nData,u8 wLength) { u8 nTemp; u16 wCRCWord = 0xFFFF; while (wLength--) { nTemp = *nData++ ^ wCRCWord; wCRCWord >>= 8; wCRCWord ^= wCRCTable[nTemp]; } return wCRCWord; } [/syntax] Argumentem tej funkcji jest ilość elementów oraz tablica. Tablica to : u8 ramka[39] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,...
http://obrazki.elektroda.net/62_12110360... System kontroli żarówek i bezpieczników w samochodzie. System obejmuje kontrolą wszystkie światła oświetlenia zewnętrznego samochodu, oraz wszystkie bezpieczniki znajdujące się w skrzynce bezpieczników. Jest zamontowany w samochodzie Skoda Octavia kombi, i do tego samochodu odnosi się uproszczony...
Witam, mam do napisania program w Pascalu na strukturach dynamicznych. Potrzebna mi będzie tablica rekordów. Zatem tworzę Tablica : array of Rekord; I tutaj pojawia się problem, gdyż wyszukałem w Internecie, że rozmiar tablicy ustalamy procedurą SetLength(Tablica, n). Tworze bazę, do której w trakcie działania programu dodaję nowe pozycje. Przykład:...
Sortowanie wierszy w tablicy dwuwymiarowej ... Korzystałem z sortowania bąbelkowego ... "Średnio" nadaje się do sortowania tablic dwuwymiarowych z ilością kolumn większą jak 2-wie. 1. Jeśli tablica taka ma rozmiar: a _wierszy x 2 _kolumny i nie zależy ci na posortowaniu tej drugiej kolumny, to sprawa jest prosta, ogólny schemat wtedy to (przy zapisie...
Rozumiesz co się w dzieje programie -psiak- ? [syntax=cpp] // dynamiczna tablica (swoją drogą po co CONST ?) const char *tab[]= { "ja", // jej wartości "ty", "on", }; // losowanie PSEUDOLOSOWE po ziarnie srand(time(0)); // losowanie dopóki nie pojawi się znak w buforze i wyświetlamy wylosowaną wartość w zależności od jej pozycji w tablicy stąd taki...
To co podałem było napisane w 'pseudo kodzie' tablice p oraz o należało by najpierw zadeklarować zgodnie z zasadami Pascala var p : array procedure sprawdzanie; begin for i:=p1 to p2 do begin if (i >= o1) and (i<=o2) then begin crash; break; end; end; end;
W tym momencie to znaczy, że one się dynamicznie zmieniają? Czy, że po prostu tyle ich jest na obecną chwilę w programie ale wartość jest zawsze stała? Na pewno podczas tworzenia tej tablicy ma ona ilość elementów 4? Znów obawiam się, że to jest za mało kodu.
Witam Moja propozycja jest taka: Jeśli jest nieparzysta ilość elementów to zrób parzystą ilość elementów poprzez dodanie do komórki tablica[ilosc+1]:=tablica[ilosc] oraz zwiększeniu ilości o 1. Tablice dodatkowe nie są ci wogóle potrzebne. Ty porównujesz dwa sąsiednie elementy w tablicy (1z2, 3z4, 5z6 itd.) Wystarczy że te dwa elementy ze sobą ewentualnie...
Niestety, tak napisany kod (poniżej, ale zasada chyba taka sama) wczytuje tylko pierwszą liczbę do tablicy i to nie taką, jak trzeba. Co prawda program znajduje wszystkie liczby (bo wyświetla potem dobrą ilość niepustych elementów tablicy, ale są to tylko jakieś adresy (chyba). [syntax=cpp]int wczytajLiczby(float *TAB) { fstream in; char plik=0; int...
Witam, postanowiłem zapytać o taki algorytm na forum żeby nie wywarzać wcześniej otwartych drzwi - może ktoś widział coś podobnego. Problem dotyczy wyboru z tablicy n-elementów elementu który występuje największą ilość razy. Tablica typu unsigned char lub byte (jak kto woli), ilość elementów określona ale nie większa niż 50. Język programowania C/Delphi...
Jeśli chcesz programować to przede wszystkim musisz poznać dany język programowania. Zobacz co pokazały Google na temat "pascal tutorial": http://www.geocities.com/SiliconValley/H... http://www.taoyue.com/tutorials/pascal/c... Poczytaj troche a potem dopiero bierz się za pisanie programów. A jeśli chodzi o algorytm to bedzie...
Ok, już widzę... :) Zaraz poprawię... Niestety bezmyślne kopiuj-wklej. W podobnym projekcie to zmieniłem, a tutaj zapomniałem... Dodano po 49 Oczywiście zmieniłem: //taktowania blokow [syntax=c] RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP... ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP... ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP... ENABLE);...
mateo19851 -> Skoro implementujesz wektor polecam zrobić tak: Zgodnie z radą poprzednika, w konstruktorze zrób dane = null albo dane = new int[1] (opcja 2 chyba nawet wygodniejsza do późniejszego stosowania). Do wektora dodaj też prywatny statyczny atrybut określający ilość elementów w tablicy - na starcie (w konstruktorze) oczywiście przypisujesz...
wystarczy w msdn wkleić do szukajki :) http://search.msdn.microsoft.com/search/... dim - Define DIMension redim - Redefine DIMension - zmien rozmiar, realloc Pierwsze dim deklaruje wielkość tablicy na 0 lib 1 element, nie sprawdzałem. console.read: Wprowadzasz ilość elementów do zmiennej WielkoscTablicy redim:...
Witam. Mam następujący problem. Pętla: [syntax=c]for(i=0; i<len; i++) {printf("%x ", buf[i]); img_buffer=buf; }[/syntax] Chodzi o to że pętla for jest w funkcji wywoływana kilkukrotnie, więc printf wyświetla mi wszystkie elementy tablicy. Chciałbym przypisać całość tej tablicy w nowej globalnej tablicy img_buffer, jednak do niej przypisuje mi tylko...
zamiana elementów tablicy liczba elementów tablicy wyswietlanie elementów tablicy
wydruku czarno białego motocykl ładować akumulator ferguson kanał
p0481 boxer rower spalinowy sugestie
Przekaźnik bistabilny Set-Reset – Zamel PBM, Finder, Omron, układ SR, zastosowania, schematy Vermona Regent R221 Guitar Amp Specs, Common Faults, Restoration Tips