Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
|
07.07.16, 19:15
|
#1
|
Newbie
Registriert seit: May 2008
Beiträge: 71
Bedankt: 3
|
[C#]Aufgabe umsetzen (Mathe)
Ich habe eine aufagbe bekommen, denn ich in c# umsetzen soll, aber ich habe keine Ahnung wie ich es lösen kann. Läuft auf ne Iteration hinaus aber weiß nicht wie ich das umsetzen soll.
die aufgabe sieht so aus
s = eine pos. Zahle
s = x1 + x2 + x3
konstante const1-3 sind ebenfalls immer pos.
const1 * x1 = e1
const2 * x2 = e2
const3 * x3 = e3
min{e1, e2, e3} - s = max. positiver Zahl gesucht!?
vielen dank
|
|
|
08.07.16, 10:34
|
#2
|
Anfänger
Registriert seit: Apr 2015
Beiträge: 22
Bedankt: 9
|
Verstehst du nicht, wie du den Algorithmus in c# implementieren sollst, oder verstehst du nicht, wie es mathematisch aussieht?
Wenn ich das ganze richtig verstehe, dann ist die Programmieraufgabe an sich nur die Bestimmung eines Minimums, der Rest ist ja nur aneinanderreihen mathematischer Operation.
Die minimum Function muss an sich nur alle werte einmal durchgehen und prüfen, ob der aktuelle wert kleiner als der letzte geprüfte wert ist.
also:
int minimum = int.MaxValue; // Damit ist jeder Wert mal kleiner oder gleich.
foreach (int candidate in values) // Values ist die werte sammlung,die der algo prüft.
if (minimum > candidate)
minimum = candidate;
return minimum;
|
|
|
08.07.16, 14:01
|
#3
|
Newbie
Registriert seit: May 2008
Beiträge: 71
Bedankt: 3
|
naja meine zahl s muss in x1, x2, x3 so aufgeteilt werden das hier "min{e1, e2, e3} - s" die größtmögliche zahl raus kommt.. die verteilung der zahl s auf x1-x3 ist eigentlich gesucht..
|
|
|
12.07.16, 20:11
|
#4
|
Anfänger
Registriert seit: May 2014
Beiträge: 34
Bedankt: 81
|
Brauchst du noch Hilfe oder hat es sich erledigt?
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:55 Uhr.
().
|