<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bzz.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.bzz.ch/feed.php">
        <title>BZZ - Modulwiki - de:modul:m319:learningunits:lu99:loesungen</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-05-29T21:08:18+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/3und5mal?rev=1750657506&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/chiffre?rev=1761552871&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/fakultaet?rev=1750657506&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/fibonacci?rev=1750657506&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/start?rev=1750657506&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/vielfache?rev=1750657506&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/xmas?rev=1761552772&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bzz.ch/_media/wiki/logo.png">
        <title>BZZ - Modulwiki</title>
        <link>https://wiki.bzz.ch/</link>
        <url>https://wiki.bzz.ch/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/3und5mal?rev=1750657506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T05:45:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU99.L03: Vielfache von 3 und 5</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/3und5mal?rev=1750657506&amp;do=diff</link>
        <description>LU99.L03: Vielfache von 3 und 5


def main():
    limit = int(input(&#039;&#039;))
    total = 0
    number = 1

    while number &lt; limit:
        if number % 3 == 0 or number % 5 == 0:
            total += number
        number += 1

    print(total)</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/chiffre?rev=1761552871&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-27T08:14:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lösung: Transpositions Chiffre</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/chiffre?rev=1761552871&amp;do=diff</link>
        <description>Lösung: Transpositions Chiffre

Die Lösung zeigt das vollständige Programm.


&quot;&quot;&quot;Simple Block Cipher Encryption Example.&quot;&quot;&quot;
def encrypt():
    &quot;&quot;&quot;
    Encrypts a string using a simple transposition
    &quot;&quot;&quot;
    blocks = [] # List to hold the blocks of text DO NOT CHANGE

    plaintext = input(&#039;Klartext: &#039;).upper().replace(&#039; &#039;, &#039;&#039;)
    blocksize = int(input(&#039;Blockgrösse: &#039;))
    padding = &#039; &#039; * blocksize
    plaintext += padding

    line_count = 0
    position = 0

    while (position + blocksize…</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/fakultaet?rev=1750657506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T05:45:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU99.L04: Fakultät</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/fakultaet?rev=1750657506&amp;do=diff</link>
        <description>LU99.L04: Fakultät


def main():
    number = int(input(&#039;&#039;))
    result = 1
    for counter in range(2, number+1):
        result = result * counter
    print (result)</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/fibonacci?rev=1750657506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T05:45:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU99.L02: Fibonacci-Folge</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/fibonacci?rev=1750657506&amp;do=diff</link>
        <description>LU99.L02: Fibonacci-Folge


def main():
    position = int(input(&#039;&#039;))
    number1 = 0
    number2 = 1
    counter = 3
    while counter &lt;= position:
        next_number = number1 + number2
        number1 = number2
        number2 = next_number
        counter += 1

    print(number2)</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/start?rev=1750657506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T05:45:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU99 - Lösungen</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/start?rev=1750657506&amp;do=diff</link>
        <description>LU99 - Lösungen



Lösungen

	* LU99.L01: Kleines Einmaleins
	* LU99.L02: Fibonacci-Folge
	* LU99.L03: Vielfache von 3 und 5
	* LU99.L04: Fakultät
	* Lösung: Transpositions Chiffre
	* Lösung: X-mas tree</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/vielfache?rev=1750657506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T05:45:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU99.L01: Kleines Einmaleins</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/vielfache?rev=1750657506&amp;do=diff</link>
        <description>LU99.L01: Kleines Einmaleins


def main():
    number = int(input(&#039;&#039;))
    for counter in range(0,11):
        print (number*counter)</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/xmas?rev=1761552772&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-27T08:12:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lösung: X-mas tree</title>
        <link>https://wiki.bzz.ch/de/modul/m319/learningunits/lu99/loesungen/xmas?rev=1761552772&amp;do=diff</link>
        <description>Lösung: X-mas tree

Die einzelnen Lösungsschritte sind jeweils in einer eigenen Funktion realisiert.
Zum Testen einer bestimmten Funktion, ändern Sie den Aufruf in make_tree().


def make_tree():
    &quot;&quot;&quot;
    prints an Xmas tree
    :return: None
    &quot;&quot;&quot;
    step3()

def step1():
    height = int(input(&#039;Höhe des Baums&#039;))
    lines = 1
    while lines &lt;= height:
        print()
        lines += 1

def step2():
    height = int(input(&#039;Höhe des Baums&#039;))
    lines = 1
    while lines &lt;= height:
     …</description>
    </item>
</rdf:RDF>
