1. #1

    Registriert seit
    19.11.2011
    Beiträge
    235
    Thanked 169 Times in 54 Posts

    Standard [HTML] Aufgaben Hilfe [B] Knuddels

    Moin


    Ich hätte mal wieder einige Aufgaben zu erledigen, jedoch habe ich leider nicht viel mitbekommen vom Thema, da ich an dem Tag nicht anwesend war..
    Da unser Prof. uns alles nur durch Theorie erklärt, wird es etwas schwer für mich die Bsp. alleine zu lösen..

    Ich hoffe, dass die "Profis" unter uns, mir helfen können..


    1.) Ganzzahlsdivision

    - ganzzahlige Quotient und ganzzahlige Rest einer Division zweier ganzer Zahlen errechnen, ohne DIV-MOR Operator (%)
    - Divident: Divisor = Quotient
    - Division = wiederholte Subtraktion
    - Divisor wird solange vom Dividend subtrahiert, bis Rest kleiner als Divisor ist
    - while Rest > = Divisor {Dividend-Divisor}
    - Initialisiert wird Rest mit Dividend, Quotient mit Null.
    Divisor ungleich Null
    Eingabe von Dividend, Divisor
    if Divisor 0 :
    - ja --> Abbruch
    - nein --> Quotient, Rest initialisieren
    - Rest > = Divisor
    - Rest = Rest-Divisor
    Quotient = Quotient + 1
    - Ausgabe von Quotient, Rest
    2.) ggT

    - Mit Euklid-Algorithmus größten Teiler zweier Zahlen x & y berechnen
    - Mittels ganzzahliger Division von x/y; nur ganzzahl. Rest ist wichtig: x%y

    - Eingabe überprüfen: x,y ungleich 0

    - Eingabe x, y
    - x = = 0
    - Ja --> Fehler: Abbruch
    - Nein -->
    - y = = 0
    - Ja --> Fehler: Abbruch
    - Nein --> r = x%y
    x = y
    y = r
    r < > 0
    --> Ausgabe des ggT
    3.) Römische Ziffern (fast fertig ?!)
    - beliebige ganze Dezimalzahl x soll mit röm. Zahlen dargestellt werden
    I, V, X, L, C, D, M
    HTML-Code:
    <!doctype html public
              "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><head>
    <title>Ratespiel</title>
    </head><body>
    <script type="text/javascript"><!--
    var x 
    var y
    
    x = prompt ("Bitte geben Sie eine Zahl ein!")
      do {
         x=y;
    } while (x >= 1000) {
    
            ("M"); x = x-1000; }
         if (x >= 500)  {
            ("D"); x = x- 500; }
         while (x >=  100) {
            ("C"); x = x- 100; }
         if (x >= 50) {
            ("L"); x = x-  50; }
         while (x >=   10) {
            ("X"); x = x-  10; }
         if (x >=  5) {
            ("V"); x = x-   5; }
         while (x >=    1) {
            ("I"); x = x-   1; 
    }
    //-->
    </script>
    </body>
    </html>
    4.) Ratespiel (fast fertig)

    -Zahl zwischen 1-100 erraten
    -Spieler wird mitgeteilt, ob Tipp zu groß oder zu klein
    - while Zufallszahl <> spielertipp
    - ob zu groß oder zu klein wird string s geschrieben, der bei n. Tippeingabe ausgegeben wird

    - Zufallszahl ermitteln
    - Spielertipp abfragen
    - Tipp < Zahl
    - Ja --> zu klein
    - Nein -->
    - Tipp > Zahl
    - Ja --> zu groß
    - Nein -->
    - Tipp ! = Zufallszahl
    --> Ausgabe
    Variante 1:
    HTML-Code:
    <!doctype html public
              "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><head>
    <title>Ratespiel</title>
    </head><body>
    <script type="text/javascript"><!--
    //Zufallszahl
    var x = "";
    var j = 1;
    x = 100 * Math.random()+1;
    x = Math.floor(x);
    //Getippte Zahl
    var y
    while (x != y) {
    x = prompt(j + ". Versuch:");
    j++;
    }
    if (y <x) {
        alert ("Ihre Zahl ist zu klein!");
    }   else if (y > x) {
        alert ("Ihre Zahl is zu groß!");
    }   else {
    }
    if ((y >= 1)&&(y <= 100)) {
       if (y==x) {
           alert ("Glückwunsch! Sie haben die Zahl " + y + "richtig erraten!");
           document.write ("Glückwunsch! Sie haben die Zahl " + y + "richtig erraten!");
       } else {
         document.write("<Sie sind ein Versager!");
         }   
    }
    //-->
    </script>
    </body>
    </html>
    Variante 2:
    HTML-Code:
    <!doctype html public
              "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><head>
    <title>Ratespiel</title>
    </head><body>
    <script type="text/javascript"><!--
    //Zufallszahl
    var x = "";
    var j = 1;
    x = 100 * Math.random()+1;
    x = Math.floor(x);
    //Getippte Zahl
    var y
    while (x != y) {
    x = prompt(j + ". Versuch:");
    j++;
    }
    if (y <x) {
        alert ("Ihre Zahl ist zu klein!");
    }   else if (y > x) {
        alert ("Ihre Zahl is zu groß!");
    }   else {
        alert ("Glückwunsch! Sie haben die Zahl " + y + "richtig erraten!");
        document.write ("Glückwunsch! Sie haben die Zahl " + y + "richtig erraten!");
    }   
    //-->
    </script>
    </body>
    </html>
    Ich kann euch auch bis zu 50 Knuddels in .AT anbieten (in .DE habe leider nur 3-4 Knuddels zur Verfügung)..

    Brauche die Beispiele heute noch, wenn möglich..

    Vielen Dank!!


    P.S: Ihr müsst alle Beispiele mit der while; while-do-Schleife lösen (aktuelles Thema)
    Geändert von Dost (19.03.2012 um 15:57 Uhr)
    Biete Knuddels in .de und
    Suche:

    1.) Paysafecards
    2.) Knuddels in .at
    Preis verhandelbar --> Kontakt via PN!

  2. #2
    Avatar von Comu
    Registriert seit
    18.11.2011
    Beiträge
    772
    Thanked 753 Times in 363 Posts

    Standard AW: [HTML] Aufgaben Hilfe

    Das ist kein HTML. Das kann man mit JavaScript oder PHP lösen, aber was von dem beiden ist die Frage^^

    /E: Okay ist JS.
    Geändert von Comu (12.03.2012 um 16:39 Uhr)

  3. #3

    Registriert seit
    19.11.2011
    Beiträge
    235
    Thanked 169 Times in 54 Posts

    Standard AW: [HTML] Aufgaben Hilfe

    Zitat Zitat von Comu Beitrag anzeigen
    Das ist kein HTML. Das kann man mit JavaScript oder PHP lösen, aber was von dem beiden ist die Frage^^
    Unser Thema lautet auch JAVASCRIPT, jedoch dachte ich, dass die Basics, die wir gerade besprechen auch drunter einbezogen werden können (HTML)

    Aber danke, für die Aufklärung..
    Biete Knuddels in .de und
    Suche:

    1.) Paysafecards
    2.) Knuddels in .at
    Preis verhandelbar --> Kontakt via PN!

  4. #4
    Gelöschter Benutzer
    Gast

    Standard AW: [HTML] Aufgaben Hilfe

    Wenn ich nur fitter in Mathe wäre...

Ähnliche Themen

  1. Organische Chemie Aufgaben
    Von ThunderStorm im Forum Bildung
    Antworten: 1
    Letzter Beitrag: 25.06.2013, 00:12
  2. Suche: Photoshop'ler für kleinere Aufgaben
    Von patlux im Forum Angebot & Nachfrage
    Antworten: 2
    Letzter Beitrag: 08.11.2012, 16:49
  3. Antworten: 0
    Letzter Beitrag: 14.10.2012, 20:07
  4. [Vorschlag] Aufgaben-SubForum
    Von DANP im Forum Feedback
    Antworten: 4
    Letzter Beitrag: 02.02.2012, 18:26
  5. Antworten: 1
    Letzter Beitrag: 17.01.2012, 11:51
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.