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...
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...
http://obrazki.elektroda.pl/3265192600_1... Witam serdecznie. Na wstępie powiem iż jest to moja pierwsza konstrukcja jaką przedstawiam na forum i liczę na konstruktywne opinie. Podstawowe założenia projektu: 1. Zbudowanie "żarówki" (źródła światła) emitującego światło RGB oraz białe, 2. "żarówka" musi być zasilana z 230V i musi mieć...
Jeżeli "możliwe są takie ustawienia elementów przed sortowaniem że trzeba i tak wszystkie iteracje przejść" to nie wolno wręcz zrezygnować z żadnej iteracji, bo dane mogą pozostać nieposortowane. Żeby było optymalniej warto pomyśleć nad zastosowaniem tablicy wskaźników do rekordów. Zamiana elementów sprowadzi się do zamiany wskaźników, a nie całych...
https://obrazki.elektroda.pl/6483751800_... Witam, PROJEKT ostatecznie ukończony :D wersja ostateczna programów dla płytek MASTER Arduino Mega2560 i SLAVE ESP8266-12E Testowałem urządzenie przez kilka dni, w międzyczasie dokonałem kilku przeróbek, jak w kodzie tak i w połączeniach PIN itp. Usunięte zostały wykryte błędy, najważniejsze to...
33. Nazwa zmiennej może zawierać słowa kluczowe, liczby, nazwy funkcji, typów itd. Z całą pewnością nie może zaczynać się od cyfry. 24. Sortowanie bąbelkowe. Porównywanie sąsiednich elementów tablicy i warunkowo zamiana miejscami. Całość powtarzana N-1 razy. 39. Sprawa dyskusyjna. Dlaczego RAID50 to herezja? Z całą pewnością odpada RAID0 i RAID3. RAID1...
Dokonałem paru poprawek: 1. Tablice przesyłane do funkcji w sposób tablica // Sortowanie babelkowe #include <iostream> using namespace std; void babelki(int tablica[], int n); bool pobranie_danych(int &n, int tablica[]); // n przesylamy do funkcji przez referencje, bo chcemy pracowac na oryginalnej zmiennej...
Po co tu pętla? Do nr-tego elementu tablicy t dostajesz się wprost : [syntax=c]t[nr][/syntax] Musisz teraz znaleźć sposób jak sprawdzić, czy liczba jest "pierwsza"? 'n' jest tylko używane do allokacji miejsca i drukowania elementów tablicy, choć zawsze możesz sprawdzić rozmiar tablicy (dla tablicy niepustej) przez: [syntax=c]sizeof(t)/sizeof(t[0])[/syntax...
Piszę program i w jednym z jego elementów potrzebuję zczytać z określonego miejsca w pliku tekstowym liczbę. Zczytuję ją jako inty funkcją file.get(), mam więc tablicę intów. Potrzebuję jednak mieć tą liczbę jako całość żeby później ją do czegoś wykorzystać. Problem dosyć prosty, nie wiem czemu ale siedzę już nad tym godzinę(fora też przeglądałam)....
Polecał bym sortowanie bąbelkowe według schematu for j := ile-1 downto 1 do for i:=1 to j do if a[i] > a[i+1] then przestaw(a[i], a[i+1]); gdzie zadeklarowana tablica ma postać var a: Array Dla typu rekordowego sam musisz napisać procedurę przestaw, zamieniającą poszczególne pola rekordów miejscami...
Witam. Celem jest stworzenie programu umożliwiającego komunikację przez UART pomiędzy dwoma mikrokontrolerami ATMEGA 32. Docelowo ma się to odbywać drogą radiową, pierwotnie zostanie to połączone przewodowo. Założenie jest takie, że jeden mikrokontroler ma przesyłać dane, drugi odbierać i działać w określony sposób(transmisja tylko w jednym kierunku)....
Wytłumaczenie było o tyle trudne, że łatwiej mi było napisać własną wersję. Tylko że to jest gotowiec. To może zrobię mały rebus, zamiast części tekstu wstawię # i żeby to skompletować będziesz musiał coś zrozumieć. Swoją drogą zdaję sobie sprawę że zrobiłem sobie ćwiczonko z formalizmu i wynik jest raczej zdecydowanie za poważny i za trudny, ale dzięki...
Witam, Jestem w trakcie przerabiania kursu z EdW http://sklep.avt.pl/photo/product_info/c... Pracuje na zestawie startowym ZL3AVR http://obrazki.elektroda.pl/1437402200_1... Zamieszczam kod programu: ////////////////////////////////////////... // main.c - testowanie...
Przystąpiłem do lekcji 10. Zrobiłem analogiczne poprawki, jak w lekcji 9, ale niestety również nie mogę skompilować kodu. Poświęciłem praktycznie cały dzień na szukaniu przyczyny. Pojawiają się takie błędy przy kompilacji: http://obrazki.elektroda.pl/4932303600_1... Tutaj zamieszczam kod programu po moich poprawkach: ////////////////////////////////////////...
Witam, jakim sposobem najlepiej przekonwertować znaki w tablicy char w której sa zakodowane liczby dwucyfrowe na tablicę z wartościami uint8_t? A jak te liczby są kodowane? Jako para znaków ASCII? Jeśli tak to przepisać je do łańcucha 3-elementowego, z którego ostatni to NULL i potem atoi, czy coś w tym stylu, albo wprost (znak[x]-'0')*10+znak[x+1]-'0'.
https://obrazki.elektroda.pl/1573641000_... Poniższy artykuł to swoista opowieść o podróży autora w tematykę algorytmów rozmieszczania elementów w układach programowalnych (FPGA). W trakcie tego procesu zaimplementowano prosty symulator optymalizacji rozmieszczania w FPGA w języku Rust. Temat ten rzadko jest wyjaśniany w jednym miejscu...
Witam! mam Takie zadanie."Napisz funkcję dokonującą zamian miejscami elementów o indeksach parzystych z elementami o indeksach nieparzystych(przykładowo:element 0 z 1, 1 z 2 , 2 z 3 , 4 z 5 itd) UWAGA Tablica powinna byc tworzona dynamicznie i nei moze byc deklarowana jako zmienna tylko jaka Wskaźnik." Przejrzałem instrukcje c++ i nigdzie nie znalazłem...
Problem jest tutaj: [syntax=c]void RunNeuralNet_Classification () { ComputeFeedForwardSignals((double*)input... 100,0); ComputeFeedForwardSignals((double*)hidde... 23,1); } [/syntax] W wywołaniu funkcji masz konwersję tablicy dwuwymiarowej na jednowymiarową (rzutowanie...
Do powyższego dodałbym zamiast Twoich UInt'ów, tablicę np.: Alarmy [1..100] of bool. Od V14 można wpisywać komentarz do każdego elementu tablicy, więc zachowasz przejrzystość. Tak, jak napisał Rariusz, zwróć uwagę na Trigger bit i Trigger address, bo występuje zamiana bajtów w słowie.
Nie wkręcisz, bo tzw. stopka wkręcona w tablicę ma inny otwór (jak zauważasz bezpiecznik też ma inną średnicę w elemencie połączeniowym). Musisz też kupić tą "stopkę" i wymienić. UWAGA bez wyłączenia bezpieczników "na klatce" będziesz miał tam ciągle napięcie. Instalacje (z opisu wychodzi, że to "blok") były prowadzone takimi samymi przewodami. Dobrze...
Tzw [url=http://pl.wikipedia.org/wiki/Sortow... bąbelkowe polega na tym, że przegląda się tablicę z danymi i porównuje się dwa kolejne elementy tablicy i gdy ich kolejność jest nieprawidłowa zamienia się je miejscami. Przegląd całej tablicy należy powtarzać do skutku. Ponieważ za jednym przebiegiem jeden element trafia na...
Dlaczego funkcje min() i wektory() są typu float, jeżeli cały program operuje wyłącznie na liczbach int? Czy rozumiesz pojęcie funkcji, jej argumentów i wyniku? Jeżeli W jest tablicą 10-cio elementową, to element W a ' nigdy nie ma dobrej wartości.
Ta funkcja nic nie zmieni, bo parametry przekazujesz przez wartość. Jeśli chodzi o podmianę dla tablicy rekordów, to zasadniczo się tego nie zrobi. Jeśli tablica klas, to można podmieniać elementy w taki sposób (ale elementy, nie całą tablicę!). Jeśli chcesz całą tablicę podmienić - zrób z niej tablicę dynamiczną lub operuj na wskaźnikach do niej. type...
Działający program (pozwoliłem sobie zrobić stałą ARRAY_SIZE - lepiej widoczne jest poprawne działanie przy większej matrycy) for( j=i ; j<3; ++j) będzie leciało w efekcie "po przekątnej" (początkowy numer elementu w jednym wymiarze równy temu w drugim), nie ruszając wierszy/kolumn które już zmieniło.[/quote]
Możesz też skorzystać z rekurencji :) Pokażę Ci jak to zrobić na tablicy integerów. //zamiana void swap (int& a, int&b) { int tmp = a; a=b; b=tmp; } void odwroc(int *tab, int left, int right) { if(left<right) { swap(tab[left], tab[right]); //zamieniamy elementy skrajne odwroc(tab,left+1,right-1_);...
Kod ASCII służy jedynie do wyświetlania wyniku. Kolejne elementy tablicy tab zawierają kolejne cyfry wyniku. Tablica jest typu znakowego, a do wyświetlania typu znakowego służy ASCII - np. liczba 48 jest wyświetlana jako '0', liczba 49 jako '1', 50 jako '2', itd. Gdyby tablica była typu int, to liczby by były wyświetlane normalnie, czyli 1 jako 1, itd.,...
źle się do tego zabierasz. wiesz, że w tablicy są wartości z zakresu 0-999 i korzystasz z tego, a tak być niepowinno. nie możesz uzależniać w ten sposób algorytmu od wpisanych danych, bo jeśli wrzucisz np 1001 to program się posypie. algorytm sortowania musi być uniwersalny. domyślam się że obcięta końcówka to m-- } while (m>0); (co w zasadzie można...
Proponuje coś takiego: [syntax=c]unsigned int PROGMEM buzia0_w1 [] = {0x02ff, 0x5001, 0x02ff }[/syntax] -zamiana tablicy dwuwymiarowej na jednowymiarową -elementy są dwu-bajtowe i w starszej części jest umieszczona liczba powtórzeń, a w drugiej wartość dla wyświetlacza
Witam, napisałem dwa programy na: 1. Sortowanie przez wybieranie: // Sortowanie przez wybieranie #include <iostream> using namespace std; bool wprowadzenie_danych(int &ilosc_elementow, int tablica[]); int sortowanie_wybieranie(int tablica[], int n); int najmniejszy(int tablica[], int n, int start);...
Najlepiej rozrysuj to sobie: pętla po wszystkich osobach oprócz ostatniej, u ciebie 1 do n-1 (wyznaczamy wartość minimalną na pozycji i) zakładasz, że i jest najmniejszy i szukasz mniejszej wśród i+1 do n. Jak już masz minimum to zamiana elementów. to wszystko. Musisz tylko porównywać odpowiednie pola rekordu imię, nazwisko, wiek, a nie numer rekordu...
mógłbyś mi jeszcze powiedzieć, dlaczego opcja 6 mi się wysypuje? :/ tzn. kompilator nie wyświetla żadnych błędów a jak odpalam program to wyskakuje mi windowsowski komnunikat "wystąpił błąd z programem"... :( na 99% odwolujesz sie w ktoryms momencie do elementu tablicy, ktory nie istnieje (tzn. poza zakresem), podebuguj sobie dokladnie gdzie jeszcze...
Przy typowej rozdzielczości fabrycznych myszek, zbyt szybko przesuwałby obiekt semigrafiki. Poza tym obliczanie zmiany wspólrzędnych kursora miałoby sens przy pełnej grafice ale wydajność obciążonego myszką komputera też by spadła. Pełna grafika nie jest potrzebna, wystarczy zaznaczenie kursora poprzez zmianę kolorów. Najprościej zrobić negatyw, że...
Witam Napisałem program w asemblerze obliczający bubble sort. Wiem że jest tego pełno w internecie dlatego siedziałem nad nim tydzień i próbowałem naprawić sam. Problemy: 1. W Start: po "mov ds,ax" w Turbo Debugger widok segmentu danych(DS) zmienia się na segment dodatkowy(ES) 2. Nie jestem pewien ale drugi jest związany chyba z 1. a dokładnie (tak...
Straszny kod ;) Taką konwersję najprościej załatwia się tablicą: struct cyfraRzymska { unsigned wartosc; const char* napis; } konwersje[] = { {1000, "m"}, {900, "cm"}, /* itd, itd */ {1, "i"} }; Do rzeczy - masz błąd, bo wywołujesz printf("%s", konwerterAdoR(liczba,...
Chcę napisać większy programik, którego częścią jest sortowanie bąbelkowe i na tym sortowaniu UTKNĄŁEM - program ma działać w ten sposób : użytkownik podaje 5 liczb całkowitych, program sortuje elementy rosnąco i wyświetla je już w kolejności rosnącej Program ma być w C najlepiej żeby był tak prosty jak mój czyli bez uzycia, np. "swapa" jesli idzie...
Witam, Mam problem z sortowaniem przez wstawianie i przez wybieranie. [syntax=cpp] #include <iostream> #include <stdlib.h> #include <ctime> using namespace std; int main() { //incjacja- generator srand srand(time(0)); //zmienne/stale const int n=15; //przedzial losowanych liczb <-1;1> double a; double b; a=-1; b=1; double tablica[n][n];...
Witam, Mam 5 bajtową tablicę i muszę ją zamienić na wartość dziesiętną w formie tablicy gdzie każdy element to jedna liczba. I tu się zaczynają schody, przerobienie z uint8_t arr[5] na uint64 jest proste i bezbolesne. Ale zamiana uint64 na dziesiętną wartość w tablicy z pojedynczymi liczbami zajmuje ponad 7kb flash'a.... Docelowo chcę użyć m8 i już...
Ostateczna wersja programu wyglądała następująco: #include <iostream> #include <stdlib.h> // losowanie liczb #include <sys/timeb.h> // pomiar czasu using namespace std; void sortSzybkie(int *tablica, int lewy, int prawy); //sortowanie szybkie void sortKopcowe(int*,int,int); //sortowanie kopcowe void BudowaKopca(int*,int);...
Witam! Zrobiłam program "sortowanie bąbelkowe" i mam jeden problem. Jak zrobić to by mi po kolei pokazywało jak zamieniają sie poszczególne elementy. Mam to zrobione w tablicach za pomocą pętli repeat. Próbowałam coś kombinować z Timerem, ale chyba coś źle robie. To są moje początki programowania, więc bardzo proszę o w miarę dokładne odpowiedzi. Będę...
Wystarczy odwołania typu tabela[indeks] zamienić na funkcje, których ciało realizuje pobranie i zwrócenie określonego elementu. W C++ można by sobie stworzyć odpowiednią klasę, która wszystko maskuje i odwoływałbyś się jak do zwykłej tablicy. Można też do gcc dodać nową przestrzeń adresową (named address space), która zaimplementuje przestrzeń związaną...
Witam, czy może mi ktoś pomóc w narysowaniu schematu blokowego tych 2 programów? Pozdrawiam serdecznie i z góry dziękuję. program 1: Program Zgadywanka; uses crt; var pr,li,a,b,x:integer; c:char; label new,zle; begin new: clrscr; randomize; li:=random(70+1)+10; pr:=0;a:=10; b:=80; repeat pr:=pr+1; writeln('Podaj...
Wypróbowałem 3 kompilatory asemblera Z80, ale żaden nie potrafił skompilować monitora CA80, szczególnie był problem z wyrażeniami EQU. Odgrzebałem swój stary projekt, jakim był kompilator asemblera 8051 napisany do użytku z DSM-51, ponieważ oryginalny DSM51ASS nie kompilował kodu, który miał się znajdować w adresach od 8000h do FFFFh, w których jest...
Jak dla mnie cały ten kod to zagadka,nawet ciężko powiedzieć do czego miałby służyć. Po co w metodzie MACIERZ deklarujesz Random r, skoro w ogóle tego nie używasz? Czemu ma ma służyć zamiana zmiennych dol i gora (notabene: też nigdzie nie wykorzystywanych?)? Pętla for (int i = 0; i < k; i++) nie wykona się ani razu, bo nieco wyżej deklarujesz k =...
Widzę, że się temat antenowy rozwinął, a tymczasem wrzucam od siebie dodatek zapisujący ustawienia głośności każdej stacji z każdego banku do odpowiedniego pliku gdzie są trzymane te zapamiętane nastawy. Wartości nastaw głośności są zapisywane na bieżąco do pliku bez zmian dla innych stacji z aktualnego banku. Tutaj funkcja zapisująca: https://obrazki.elektroda.pl/4066422400_...
jak narazie to tylko umiem to zrobić sposobem kopiowania ale to za długo trwa Nie wiem czy istnieje sposób sortowania sposobem kopiowaniem. Sortować można same komórki lub w przypadku sortowania łańcuchów wskaźniki na te łańcuchy. Załączam materiały o sposobach sortowania. Żle się wyraziłem chodzi o to że ustawiam wartości np w adresie ds 0001 i je...
Tak. Ale jeśli naprawdę chcesz poćwiczyć sortowanie, to powinieneś pobawić się sortowaniem tablic w pętli. Spróbuj zaimplementować kilka ogólnie dostępnych algorytmów. Zgadzam się. Uczenie się 'dziwnego' programowanie to dziwne uczenie (at)TheSevcio od źle nadanych nazw biorą się niepewne/błędne programy, zwłaszcza jak projekt urośnie. W rzeczywistości...
Może makro w Wordzie? Tablica jednowymiarowa typu Variant pomieści ~50 000 000 elementów. Tak na szybko (konieczna zamiana niektórych znaków na kropkę, tu "?" i usunięcie znaków końca akapitu): http://obrazki.elektroda.pl/6649622500_1... [syntax=vb]Sub Makro5() Dim a As Variant Selection.WholeStory txt = Selection txt = Replace(txt,...
Wszystko co się wykonuje przez skrypt PHP, to jest obsługa requestu HTTP, czego wynikiem jest HTML poprzedzony nagłówkami, leci on w czasie zreczywistym do przegladarki. W archaicznych czasach się to robiło, ze w/w wyprodukowany skrypt cytował obrazek (IMG) jako pewien umówiony URL, a zarazem produkował "na boczku" niezależny plik JPG / PNG, który ułamki...
Witam was wszystkich moi drodzy koledzy z forum elektroda. Obecnie w dniu dzisiejszym mam do napisania program w ASEMBLERZE. Zalozenia odnosnie programu to: W projekcie należy opracować w języku asemblera procesorów Intel aplikację konsolową (tryb 32-bitowy). Aplikacja musi implementować zadany algorytm sortowania lub wyszukiwania danych w tablicy lub...
Znalazłem i trochę przerobiłem - co prawda pod C# - algorytm z private static void swap(char[] s, int a, int b) { char temp = s[a]; s[a] = s[b]; s[b] = temp; } private static bool permute(char[] str, int len) { int key = len - 1; int newkey = len - 1; /* The key value is...
ilość elementów tablicy liczba elementów tablicy wyswietlanie elementów tablicy
tecumseh ustawienie zaworów samsung lista kanałów zelio przekaźnik
ładowarka black decker ładowarka black decker
Driver LED 60W 9-11V – Mean Well HLG-80H-C6700A, ELG-100-C7000A, RECOM RCD-48-6.0 – dobór i parametry Kodak EasyShare C763 - Czarny ekran i zdjęcia