Endlich ein kleines Programm



  • [cli]Hallo Forum,
    Das ist keine Haus- oder andere Aufgabe, sondern Freizeit...
    Wie kann ich für dieses Problem ein Programm erstellen?
    Die natürliche Zahl a hat als letzte Ziffer eine 2.
    Wenn die 2 von der letzten Stelle vorne versetzt wird, entsteht die Zahl b, die mit 2 beginnt und die gleiche Anzahl von Ziffern hat. Wenn b/a=2 sein soll, wie groß ist die Zahl a.
    Das bedeutet, dass die vorletzte Ziffer von a eine gerade Zahl ist.
    Ich habe so angefangen:gesuchteRumpfzahl ist a ohne letzte Ziffer(2), teilZahl ist das Ergebnis der Teilung b/a

    #include "stdafx.h"
    using namespace System;
    int main (array<System::String ^> ^args)
    UInt64 gesuchteRumpfzahl;
    Double teilZahl;
    ersteZahl=gesuchteRumpfzahl->Insert (gesuchteRumpfzahl->Lenght, "2");
    zweiteZahl=gesuchteRumpfzahl->Insert(0, "2");
    Vielleicht hilft mir jemand weiter!
    Danke im Voraus, Erhard



  • Ich verstehe nicht wirklich was Du willst.

    Hast Du mal ein Beispiel?

    int a = 12;
    int b = 0;
    int ergebnis = 0;
    
    b = 21;
    
    ergbnis = b/a;
    

    1.75

    Verstehe ich das so in etwa richtig?


Anmelden zum Antworten