Stwórz program, który symuluje podstawowe bramki logiczne. Wprowadzanie: słowo pisane wielkimi literami, po których następuje 2 1-cyfrowe liczby binarne, oddzielone spacjami, np OR 1 0. Bramy OR, AND, NOR, NAND, XOR, i XNORsą potrzebne. Dane wyjściowe: Jakie dane wyjściowe wprowadzonej bramki logicznej otrzymają dwie liczby: 1 lub 0. Przykłady: AND …
Definicja : potęga pierwsza jest liczbą naturalną, którą można wyrazić w postaci p n, gdzie p jest liczbą pierwszą, a n jest liczbą naturalną. Zadanie : Biorąc pod uwagę siłę pierwszą p n > 1, zwróć liczbę pierwszą p. Przypadki testowe : input output 9 3 16 2 343 7 …
Jeśli pamiętasz swoje lata szkolne, możesz pamiętać o poznawaniu tabel prawdy . Wydawały się nudne, ale są podstawą logiki i (niektórzy twierdzą) wszystkich komputerów ... Problem Twoim zadaniem, jeśli zdecydujesz się to zaakceptować, jest napisanie programu, funkcji lub widżetu kodu, który może wypisać dane wejściowe z tabeli prawdy. Wejście Dane …
Wprowadzenie Kipple to ezoteryczny język programowania oparty na stosach, opracowany przez Rune Berg w marcu 2003 roku. Kipple ma 27 stosów, 4 operatorów i strukturę kontrolną. Półki na książki Stosy są nazywane a- zi zawierają 32-bitowe liczby całkowite ze znakiem. Istnieje również specjalny stos @, aby ułatwić wyprowadzanie liczb. Kiedy …
Połączony wykres jest wykresem, który zawiera ścieżkę między dwoma wierzchołkami. Wyzwanie Zbuduj obwód [2-wejściowa bramka NAND], który określa, czy podłączony jest wykres 4-wierzchołkowy. (2 wejścia bramki mogą być tym samym bitem wejściowym lub inną bramą.) Wyjście Prawda, jeśli wykres jest podłączony, i False w przeciwnym razie. Wejście Sześć możliwych krawędzi …
Logiczna obwód w TCS jest w zasadzie DAG składający AND, OR, NOT bramy, a przez to, co jest znane to „kompletność funkcjonalna” mogą obliczyć wszystkie możliwe funkcje. np. jest to podstawowa zasada ALU . Wyzwanie: utwórz obwód, aby ustalić, czy 8-cyfrowa liczba binarna jest podzielna przez 3 i jakoś wizualizuj …
Próbuję zagrać w golfa w C ++. Czy można skrócić ten warunek? X > 3 & X - Y > 1 (Oczywiście oprócz usuwania białych znaków). Więc Xjest przynajmniej 4ale X >= Y + 2. Xi Ysą liczbami całkowitymi w przedziale [0,5]. Próbowałem znaleźć formułę bitową, ale nie udało mi …
Komparator nieco zliczania (BCC), to układ logiczny, który wykonuje pewną liczbę wejścia licznika A1, A2, A3, ..., An, a także wejść B1, B2, B4, B8, ...reprezentujących liczbę. Zwraca wtedy 1, gdy całkowita liczba Adane wejściowe na jest większa niż ilość reprezentowana w binarnym przez Bwejściowych (na przykład B1, B2i B8może …
Zadanie polega na napisaniu kodu, który może znaleźć małe logiczne formuły dla sum bitów. Ogólne wyzwanie polega na tym, aby Twój kod znalazł najmniejszą możliwą logiczną formułę zdań, aby sprawdzić, czy suma y zmiennych binarnych 0/1 równa się pewnej wartości x. Nazwijmy zmienne x1, x2, x3, x4 itd. Twoje wyrażenie …
W tym pytaniu zdefiniowano mapowanie między EBCDIC a nadzbiorem ISO-8859-1. Twoim zadaniem jest zbudowanie sieci dwuwejściowych bramek NAND, które przyjmą osiem wejść A1, A2, A4, ..., A128reprezentujących znak EBCDIC i zwrócą osiem wyjść B1, B2, B4, ..., B128reprezentujących odpowiedni znak „ISO-8859-1” zgodnie z tym odwzorowaniem. Aby uprościć rzeczy, możesz użyć …
Twoim zadaniem, jeśli zdecydujesz się to zaakceptować, jest zbudowanie prostego narzędzia do oceny prawdy dla następujących operatorów logicznych: ---------------------------------------------------------------------------------- Logical Name | Gate Name | Symbol | Symbol Name | Truth Table ---------------------------------------------------------------------------------- Identity | is | | (none) | 10 Negation | not | ~ | tilde | 01 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.