Programmieren – die besten Beiträge

c# bmi rechner mit absoluter zahl korrektes Ergebnis, mit Variable falsch warum?

Habe folgendes Problem, das hier ist der aus dem Code entscheidende Tei.. ich habe auch mal Schritt für Schritt alles durchlaufen lassen um alles nachzuvollziehen, komme aber immer noch nicht weiter.

Folgende Werte werden eingegeben, wie in dem Kommentar teil beschrieben:

Größe = 150cm

Gewicht = 45kg somit käme genau ein bmi von 20 raus da 1,5³ = 2,25 und 45 / 2,25 = 20

allerdings erscheint im textlabel 3 also der Ausgabezelle nach dem Klick auf den Button immer genau der Wert, den ich in das Gewichtsfeld eingetragen habe.

Wenn ich jedoch ((groesse / 100) * (groesse / 100)) durch 2.25 mal zu testzwecken manuell ersetze kommt das korrekte Ergebnis von 20 raus.

ich habe es auch schon mit zwischenschritten probiert. (groesse erst im meter umrechen, dann schon quadrieren und in der Ergebnisformal habe ich dann genauso wie bei dem Zahlenwert 2.25 nur eben als Variablenwert stehen, wie man es noch an den Variablen Deklarationen erkennen kann.

 private void button2_Click(object sender, EventArgs e)
    {
        int groesse;
        double groessem;
        double groessequadrat;

        double gewicht; 
        double bmi;
        
        groesse = int.Parse(textBox1.Text);
        gewicht = double.Parse(textBox2.Text);
        bmi = gewicht / ((groesse / 100) * (groesse / 100)); //20bmi = 45kg / ((150cm / 100) * (150cm / 100)) = [warum 45] 
        label3.Text = bmi.ToString(); 
    }

hat jemand eine Idee, war hier der Fehler sein könnte?

programmieren, absolut, C Sharp, Visual Studio, Variablen

Wie mache ich für Informatik ein Würfelspiel in Visual Basic?

Hey :) Ich weiß, ich sollte hier nicht fragen ob ihr meine Hausaufgaben machen könnt und das will ich eigentlich auch garnicht. Allerdings muss ich bis morgen ein Projekt in Visual Basic für Informatik fertig haben und habe noch kaum etwas. Das liegt einerseits an unserem Lahrer, der es nicht schafft uns den Stoff zu vermitteln und andererseits an mir, da ich zu spät angefangen habe, mich für das falsche Spiel entschieden habe und nicht schaffe zu verstehen wie es geht :/ Jetzt wollte ich mal ganz lieb fragen, ob es unter euch netten Menschen möglicherweise jemanden gibt, der auch ein Spiel für Informatik machen musste, dies noch auf seinem Computer hat und gewillt ist es mir zu schicken :) Unser Spiel muss mindestens zwei Würfel, mindestens zwei Spieler und wenn möglich eine Anleitung und eine Möglichkeit des Neustartens haben. Es muss in Visual Basic laufen. Ich habe versucht ein Spiel zu programmieren, allerdings ist es viel zu kompliziert, da ich mich für ein sehr viel zu umfangreiches Spiel entschieden habe. Ich wäre wirklich dermaßen dankbar, wenn mir jemand irgendwie (email,pm,etc.) sein Projekt zukommen lassen könnte und mir somit meine Note retten könnte, Ich habe mich wirklich schon bemüht :/ Vielen vielen Dank, dass ihr zumindest bis hier gelesen habt, euer IanonymMENSCH

Spiele, Computer, Microsoft, Visual Basic, Schule, programmieren, Code, Hausaufgaben, Informatik

Meistgelesene Beiträge zum Thema Programmieren