Thema Datum  Von Nutzer Rating
Antwort
18.10.2011 09:16:43 Felix
NotSolved
18.10.2011 10:33:24 Till
NotSolved
18.10.2011 16:25:55 Gast77166
NotSolved
Blau Lösung Zahlenrätsel mit Hilfe von VBA
18.10.2011 20:18:02 Till
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
18.10.2011 20:18:02
Views:
1929
Rating: Antwort:
  Ja
Thema:
Lösung Zahlenrätsel mit Hilfe von VBA

So kannst du das recht schnell kombinatorisch lösen, wenn du weißt in welche größe die Zahlen in etwa haben (ich gehe davon aus, dass sie zwischen 0und 100 liegen).

So kommst du auf drei mögliche Lösungen:

Sub Rätsel()
Dim Z1#, Z2#, S#, P#, D#, I&
Dim Start#, Ende#, Schrittweite#
    
    Start = 0
    Ende = 100
    Schrittweite = 1
    
    ActiveSheet.UsedRange.ClearContents
    For Z1 = Start To Ende Step Schrittweite
        For Z2 = Start To Ende Step Schrittweite
            S = Z1 + Z2
            P = Z1 * Z2
            D = Abs(Z1 - Z2)
            If S = D * 2 Then
                If P = S * 3 Then
                    I = I + 1
                    Cells(I, 1) = Z1 & "|" & Z2
                End If
            End If
        Next
    Next
    
End Sub
' Die Summe zweier Zahlen soll doppelt so gro sein wie ihre (positive) Dierenz.
' Ihr Produkt aber soll dreimal so gro wie ihre Summe sein.
' Um welche beiden Zahlen handelt es sich?

Ansonsten kannst du natürlich auch einfach deine Gleichungen ins Programm eingeben und berechnen...


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
18.10.2011 09:16:43 Felix
NotSolved
18.10.2011 10:33:24 Till
NotSolved
18.10.2011 16:25:55 Gast77166
NotSolved
Blau Lösung Zahlenrätsel mit Hilfe von VBA
18.10.2011 20:18:02 Till
NotSolved