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 alsand
undand
bindet 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==