Aufgabe A73 - Rote Jacke oder Hose
Komplexe Aufgaben zur Wiederholung und Festigung
K72 - Maus finden bei unbekannter Feldgröße
K73 - Färben mit vorgegebener Farbe
K74 - Färben mit zwei vorgegebenen Farben
Z71 - Labyrinth - links oder rechts
Neben Number und String gibt es einen weiteren Datentyp Boolean. Dieser kann nur die Werte true oder false annehmen. Das Ergebnis eines Vergleiches hat immer den Typ Boolean.
var t = true; var f = false; var v = 3 < 4; print(t); print(f); print(v); print(typeof(t));
Für die Verknüpfung von logischen Ausdrücken verwenden wir die Operatoren aus der folgenden Tabelle.
| Operator | Bedeutung |
|---|---|
and |
logisches Und |
or |
logisches Oder |
! |
Negation |
var x = 7; var y = 9; print(x < 5 and y < 10); print(x < 5 or y < 10); print(! (x < 10));
!bindet stärker alsandundandbindet stärker alsor.
print(!true and false); print(!(true) and false); print(!(true and false));
print(true or true and false); print(true or (true and false)); print((true or true) and false);
>:)H4sIAAAAAAAACpWQQUvEMBCF7wPzH94P2BWWRZSFU BZBL94EBW+TZrobaVNM0223v96xF7148PKSyfC9vBmmQ 9CGqXYPUpjEiWPyzpsGN5se3dF0dnumq7tnWtwtU+Uqp pN7yqoJL5+jZGU6nHIMTDdmJrO/hgXVWh06LcI0xQSHV 2lxjx1KHg1J0qk9Hu922OJdzq2moWQ7mZox1YP1uv6iy CoBU45FUcaczDOmpmd6jjogRMWbZutd+gTZwGNMATPUf vy+DfU5a/SKaGSQAdX2UduwZoBfJjTSDrrBhyJJfQ7ao ffGy9jACqbfybBM0QxtblnNPdqop4I+aEaK9bnYyBZw3 eri9rt/LmbN8sNv/+S/AN1ufny6AQAA
Deine Lösung wird nur akzeptiert, wenn sie das Struktogramm 1:1 umsetzt
>:)H4sIAAAAAAAACpVRS07DMBDdW/Id5gBtJbpBqmRVF UigsqOorJ14krhNHBjbrdTzcAZW3eVivFTAAlZd+s28j 99otXBcaVWaO5s2WlnzMt00XpJWhSlam7VamqVWtXkQ5 kCb92yFCciiFu9ABKeotZoB6ThZrY4+kKGtbWlONxTYB 62C7Rjg6nZOU3ruE9PalnvWqsqhjJh0/YFJ2Do6isc4Z QFt4UPVa3WfqRs+yyZxTAQ9hmrG+q8O7W2uOMwIu55py 7IfPoAIohxYYuImkRuZgV5ziGVDwUOPcnDgnNjXmHu5L JeNZ8cweWrZuxzqGNNwhssov4a3LRvH3YT6gpyNf9d+f FaILo4FE7y04pDim4yuE4KHsC/wG5cJGUeZWoYzTFc51 rbgiltHnR9Td2PbO0vF6XhpE02jmcvVrHnsI1osDLq48 iQ/Ct+HuE5iB+SfwOUHV6b4AuXZLcuAAgAA
>:)H4sIAAAAAAAACpWRQU7DMBBF95Z8hzlAWwlYIFWKq gokUNlRVNZOPEncJg6M7VbqeTgDq+5yMX4CFVJ3XXrm/ zd/PFrNLZdaFdmDiWutTPY2XddOolZ5ljcmabXIFlpV2 ZMwe1p/JiNMqMwrcRZGePJKqxkqLUej1cF5ymhjGrqlG /LsvFbetIzi8v6OpvTaRaaVKXZMnWWh5y6wVmXyRYCm7 fZMwsbSQRyEMQkAc+fLTqvHRG3/XdSRQySQGfwE+T9xZ 1KJnCN4FAz0iVbWMZkcRe9gHxwU0CdrpJwRyOhvWHb9F /yCxp4lRIbUDhhP78mHov6zJ2/hObKr0HcyiovasWVMf GnY2eSrEGJ/QqYBv0JSU9SW2wl1OaaGS9l5zhKLCtKjg 5dW7GP4kGHqhDBD2OXY3SYawweqpD9h6DKFCvuV3Fhq3 ZC6Ha60NZQfD+MVcCH843htk/3+eZ7hH6485Zkwfve1i C0qlxHGBa4i/ABZYkAxtQIAAA==
Katzen werden unterschieden
M für männlich, W für weiblich.braun, schwarz, weiß und grau.K für kastriert und UK für unkastriert.Du suchst eine männliche kastrierte Katze, die entweder weiß oder braun ist; oder eine weibliche kastrierte Katze mit einer beliebigen Farbe, solange es nicht weiß ist.
Im Tierheim werden dir verschiedene Katzen gezeigt. Schreibe in das grüne Feld ja bzw. nein, je nachdem ob die Katze deinen Kriterien entspricht.
>:)H4sIAAAAAAAACoWQQWrDMBBF9wLdYQ7QpiQpBAIiJ IVkEdJNaLse2WNZtT1pZakCX6YX6S4X67hdBUq60eL/L /77o9WypEqrwjxgfNSqMwetKvOilTU2YGKtetMXdcYwa JVNJn/+1MoZJ6ZWjdlrlcyTvFOzIwm2E61mZovBklZz0+ DkLnEj4srsAhHD8T1hIFhptXTBl/JxNpde24hSiNhRRG nyDAaesYU5TOFVFMaORFov7uEW9hgH4ox1K7SJi16c7v RBEAhLyMFHgpiC0C89Vyetjp5qgs1IGMjbxA58BweMFL yUDAkWwnj8dQmkvcQeXDh/McGW2lIYwA55AkyebyATS8 QTIDuyp0gsc3+ooJSR69SPcM0IErwIxLF/C76oo9RcDk 9Xho9ll/kqXzvUH3n332G/AU9mnHQDAgAA
Quelle der Aufgabe: Charles Petzold, Code: The Hidden Language of Computer Hardware and Software; Lösung als Schaltung: https://codehiddenlanguage.com/Chapter06/
Deine Lösung wird nur akzeptiert, wenn sie das Struktogramm 1:1 umsetzt
>:)H4sIAAAAAAAAClVQQU7DMBC8W/If9gEQiRNSJV8AI SEaLiD17Cab1BBvKtshEm/rrR9jtgRa9pKd2fXMZqxZt dxZ07h7X6yJrh6nzNbs3N04D9bMbuMHfFd9Cq01FWnNF QrghP6Aovl35VS7S1qbCk0TF2YVuXg4BHF1aPhJ1DFbI z6ye769oWtaj82OglDLiTZecEA3SZNdHD+Ziv9gatO4p zIlocwcpIdskG605tFLj3Fgqv2UaZKWtgkLTBnc1xTpx e87HP4AuD4eGogtTnjA6YpCLsq8c8uR3hjIC8EDGziFE wu9Fh4GVhGQqkdb7gKGBS56eowY9NyzHA9btCr/30x/C wKX+c4I6ifTc5RLlpUOl+TPawoXvkLG2iHl0+43AKfwD+ ABAAA=
>:)H4sIAAAAAAAACn1RQW6EMAy8R8of/IFy6KUSUi5tt VJV0eueAzEQLXFWISlSP9Nf9AP7sRooFLbV+mLN2BM7H ilyg7UUlXrSUQqnCp96lKJVj37opBjUUXec8yZYw3AXj DPgcJBxwIQnYotnYoy1f4uv6yOeqXbE1UYw/J2fO4yaa UuqsBW+0Lh1LwVph+r14R7uoNCph9qSQYISLSQq8aSJI gY4YGeacPm6fPKX60RVr5x/R4j6hGCCP0NMgaBHtNTwN Eu1l+KgqeGyxfntRAbKwA0IPXMfycGbPteZFM9LS4nTA pEbqhasczxbExhOvsTAmx01mVHBzCi+pQhYtfFX8q8zP 6d2ey82t1+OvXLTtRd4befen5WbDbrl0PANWftgaGACA AA=
>:)H4sIAAAAAAAACoWQz07DMAzG75b8Dr7tAgjRdkyVc mBFu8Bpb5C2bhfROChNhsTz8Ca8GO7QBuJClD+KY3+ff 0Goex4QOtPYhDCb7WS7F3p01gfpEaJZ7VnP1qy2U2aEw hQIpSkRKlMhrM0aoR6j05wbldEQRV3zMjSgs/acLMKbE zLUhCnEJmRJpLpnH6quqGlIgvD3VtwiiPWsFU/3BV3T7 vMjtizkXaJjiCOPrFeOtLMaRxiydLNm+3BkerVO9SPbn lKOoi04GQLCs+OZHuTdHibK6nqqJdbGlttwsqDeMe1tT mqmD71a/PJTrUvRgvYDvlHo9gz+L/vylxf4zR/48g7hC 0DibrKYAQAA
>:)H4sIAAAAAAAACoVRwU7DMAy9W/I/+NbL4NJ0oEo5s KJxgNP+IGvdLqJNpjTdpH0Pf8KP4bSCwokocqT3bL/4G aFsuEWodWUiwqh3vanf6dmawbsGIejswPIedbbrJ0bod PYSmB1CrnMEpRVCoQuErd4ilF2wkn0vDfOAQOooYVyOg HLLgaNBuFpHmirf+1D5yUUSlW9Vyje/maT7QymqKnLe8 RLyRwRnBpZerw+K7mj/+RGO7GiwkW5XtnTxoeOOBRN0b xKJ0E6uHqVm8Bems7GiEtg0FKcgbGld6xHeLI/UWKYnd zOnXson+UACljbEMkOC2llzZg5mikmAXRzPgesTCy95a fDVmiK5orrVmv/M+WNBsREL5h2sriRodUXJJr4AffRbz dkBAAA=
>:)H4sIAAAAAAAACm2QwUoEMQyG74G8Q15AsdMWYaEMq 7AePAoevNVpZqfQdtlu64JPb1bdw6C35M+fPx9B2ASeE Sb36BuCck+VudDLsfvKpBCGtTIg6LWiEcxaMQh2rViE0 T2kzldhRNjsawxy2AyjsrfSZ24e4RyLe/WJNN1doovP7 J7vLd3QjpfEJTC9+SUhzL1MJ5cPH0yVfaBzjY2p9VokK 5b5gLDtMwXOspkC5dh+mur3/MlxWoRvlsxGMWeuxLEwQ pDqckCGit7jib7ZfllHbf5jVcIqj7m6lNHD+NdlxSWP+ AIYVOROcgEAAA==
>:)H4sIAAAAAAAACq2Sz07DMAzG75HyDn6AEWnigFSpB 0ACJBAHdpjELW3dNKJ1R/4wsefhGThx24vhsq60Aw6Ty Mn+6fscx7EUSYGlFOt0qetaijy91EEKk147RILFc9QOp UiMswWrpmcMlFJmDJQ6UHzlRwF1APp8APu8B9zBtLEh/ R3kI8P0LT1IGgyauaVuKOcB5qcwl4J0g+nj2RxO4E5nr 85SqDiuLT15aAt04DCvgpeijJT7tGlfEEJ0BB7RkoGVZ gvkbd06RmFR6VU3YktlK8UFrtEgFBbhVocNgo4lFNqDc dsPQrjCuphBW9FOs9y+UYGwiZAhCyqHpKSQYolEoyJ8L 9xYVjqyHtA5tNziDJroPXiW/egedJZZ7qQrdx9dVwHho XNFfoL1AZrtu6kZqGPXg+N+9B3Yx4Nl9CnfikE0Xo/DF dtZ/wCdfGIZ0v9dj0+mW/tjUgMAAA==