Forum: Mikrocontroller und Digitale Elektronik Rechnung in C++ mit definierten Wertebereich


von Johann (Gast)


Lesenswert?

Moin,

ich würde gerne zwei Zahlen bestimmen, x und y, die zusammen z ergeben.
Dabei ist z bekannt.
x kann Werte zwischen 2 und 2047 annehmen. y kann die Werte 1 oder 5 
oder 100 oder 500 annehmen.
Jetzt wollte ich Fragen, ob vielleicht einer weiß, wie ich das in einen 
C-Code umwandeln kann, der mir dann die richtigen Zahlen für x und y 
ausspuckt. x darf hierbei auch gerne eine Kommazahl sein.

LG Johann

von MaWin (Gast)


Lesenswert?

Johann schrieb:
> wie ich das in einen
> C-Code umwandeln kann

Im Titel steht C++?

Nimm Excel, dann gibt s auch gleich ne Grafik. ;-)

von Oliver S. (oliverso)


Lesenswert?

???

double x1 = z-1;
double x5 = z-5;
double x100 = z-100;
double x500 = z-500;

Dann für jedes x überprüfen, ob es zwischen 2 und 2048 liegt. Wenn ja, 
ist es eine gültige Lösung, wenn nicht, dann nicht.

Oliver

: Bearbeitet durch User
von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?


von Johann (Gast)


Lesenswert?

MaWin schrieb:
> Nimm Excel, dann gibt s auch gleich ne Grafik. ;-)

Wollte es als kleines .exe Programm haben.

Oliver S. schrieb:
> Dann für jedes x überprüfen, ob es zwischen 2 und 2048 liegt. Wenn ja,
> ist es eine gültige Lösung, wenn nicht, dann nicht.

Ahh ja stimmt, sehr gut, vielen Dank dafür :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.