AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte BMI (Körpergewicht-Index) berechnen mit Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

BMI (Körpergewicht-Index) berechnen mit Delphi

Ein Thema von TOC · begonnen am 14. Mai 2005 · letzter Beitrag vom 20. Jul 2005
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von TOC
TOC
Registriert seit: 5. Jan 2005
Hi!

Ich hab da mal so´n Programm gebastelt mit dem man seinen BMI (Body Mass Index = Körpergewicht-Index) berechnen kann.

Früher berechnete man das Körpergewicht nach dem Broca-Index. Dabei zieht man von der Größe in Zentimetern den Wert 100 ab, bei Frauen liegt nach diesem Index das Gewicht etwa 10 Prozent niedriger.

Der BMI ist ein neueres Verfahren, das nach meiner Meinung einen realistischeren Wert ergibt. Den BMI berechnet man in dem man das Gewicht in Kilogramm durch das Quadrat der Körperlänge in Metern dividiert. Auf einer Skala kann man dann ablesen in welchem Bereich man liegt, also ob man Untergewicht, Normalgewicht, Übergewicht hat oder Fettleibig ist. Die Skala berücksichtigt auch den unterschiedlichen Knochenbau und die Durschnittsgröße sowie Fettverteilung die sich bei Männern und Frauen leicht unterscheidet.

Wie immer findet ihr im Anhang zwei Programm-Versionen, eine für Delphi 3.0 und eine für 7.0.

-----------------------------------------------------------------------------------------------

Version 0.7

Änderung:

1.) In der Delphi 7-Version steht nun die Eigenschaft 'DoubleBuffered' von Form1 auf 'true', damit der Scroller nicht mehr flimmert!

-----------------------------------------------------------------------------------------------

Hi!

Hier kommt Version 0.8 von BMI!

Änderungen:

1.) In der Delphi7-Version steht die Eigenschaft 'Position' vom Info- und GiftWare-Formular nun auf 'MainFormCenter'. Ich denke das ist sinnvoller als 'ScreenCenter'.

2.) Beide Versionen wurden mit den aktuellen Versionen meiner Komponenten neu kompiliert.

Wenn Du das Projekt öffnen und neu kompilieren möchtest dann benötigtst Du meine Komponentensammlung die Du hier findest: Tocs Komponenten als Paket

Hinweis: Dieses Programm schreibt NIX in Deine System-Registrierung!

Grüße von TOC!
Angehängte Dateien
Dateityp: zip bmi_fuer_delphi_7_336.zip (366,2 KB, 156x aufgerufen)
Dateityp: zip bmi_fuer_delphi_3_181.zip (313,1 KB, 49x aufgerufen)
"Wäre die Erde eine Bank, ihr hättet sie längst gerettet!"
(Zitat GreenPeace)
 
chkdsk
 
#11
  Alt 16. Mai 2005, 17:09
Das Mag eine nette Fingerübung für jemanden sein, der Delphi lernt,
aber soetwas muss man doch nun wirklich nicht veröffentlichen, eine
Berechnung, die sich in einer einzigen Zeile erledigen lässt:

BMI = m / (h * h);
  Mit Zitat antworten Zitat
Benutzerbild von TOC
TOC

 
Delphi 7 Personal
 
#12
  Alt 18. Mai 2005, 15:51
Hi!

Zitat von chkdsk:
Das Mag eine nette Fingerübung für jemanden sein, der Delphi lernt,
aber soetwas muss man doch nun wirklich nicht veröffentlichen, eine
Berechnung, die sich in einer einzigen Zeile erledigen lässt:

BMI = m / (h * h);
Gerade wer Delphi lernt hat nun einen SourceCode mehr zum herumschnüffeln. Man kann sich zum Beispiel die Mühe machen mal in´s InfoForm hineinzuschauen und kann da herausfinden wie einfach es ist *.mod-Dateien mit ´nem coolen Sound abzuspielen.

Und abgesehen davon: Nit jeder der mal seinen BMI berechnen will kann Delphi und sich´s selber schreiben.

Grüße von TOC!
Lars Uwe Hohmann
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

 
Delphi 2005 Professional
 
#13
  Alt 18. Mai 2005, 16:15
Hi. Beim Verändern der TrackBar flimmert es. Setze mal die Eigenschaft DoubleBuffered der Bar auf true

Man liest sich, Stanlay

PS: "Dir"/"Dein"/"Du" etc. schreibt man nach der neuen Schlechtschreibung klein, nur bei Höflichkeitsformen groß. (Sie/Ihr etc...)
  Mit Zitat antworten Zitat
Benutzerbild von TOC
TOC

 
Delphi 7 Personal
 
#14
  Alt 20. Mai 2005, 12:38
Hi!

Zitat von Stanlay Hanks:
Hi. Beim Verändern der TrackBar flimmert es. Setze mal die Eigenschaft DoubleBuffered der Bar auf true

PS: "Dir"/"Dein"/"Du" etc. schreibt man nach der neuen Schlechtschreibung klein, nur bei Höflichkeitsformen groß. (Sie/Ihr etc...)
Hab mich in Delphi 7.0 auf die Suche nach DoubleBufferd gemacht! Danke für den Hinweis. Delphi 7.0 ist für mich noch sehr neu. SoSo, DoubleBufferd ist also eine neue Eigenschaft von TWinControl! Aber warum findet man in der Delphi 7.0 Hilfe nix zu dem Thema? Warum erscheint so eine wichtige Eigenschaft nicht im ObjectInspector? Ich mußte ganz schön danach suchen !

Laß mir das mit dem 'Du/Dein' bitte. Ich bin einer von den 'alten Knackern' der mit der deutschen Schlechtschreibung auf Kriegsfuß steht, erst recht mit der neuen !

Grüße von TOC!
Lars Uwe Hohmann
  Mit Zitat antworten Zitat
Benutzerbild von TOC
TOC

 
Delphi 7 Personal
 
#15
  Alt 16. Jul 2005, 14:47
Hi!

Wieder mal ein kleines UpDate von BMI.Exe! Durch eine Änderung in meinen Komponenten mußte ich alles neu kompilieren, logo!

So. Ich hoffe ich hab nun alle Programme in allen Threads korigiert und hoffentlich keine neuen Fehler hineingebastelt.

Grüße von TOC !
Lars Uwe Hohmann
  Mit Zitat antworten Zitat
Benutzerbild von tilman
tilman
 
#16
  Alt 19. Jul 2005, 15:44
Find ich gut
Übrigens könntest du das Projekt allgemein für Menschen mit einem BMI zwischen 21 und 24 Kostenfrei stellen Obwohl, die müssten es ja erst testen um zu wissen ob sie es benutzen dürfen - nicht so gut.
  Mit Zitat antworten Zitat
Benutzerbild von TOC
TOC

 
Delphi 7 Personal
 
#17
  Alt 20. Jul 2005, 16:23
Hi!

Zitat von tilman:
Find ich gut
Übrigens könntest du das Projekt allgemein für Menschen mit einem BMI zwischen 21 und 24 Kostenfrei stellen Obwohl, die müssten es ja erst testen um zu wissen ob sie es benutzen dürfen - nicht so gut.
Ach, so ernst nehm ich das ganze nit! Kein Erwachsener der damit herumspielt braucht mit ´ner Anzeige zu rechnen, wirklich nit! Ich werd dies ohnehin nie merken.

Allerdings schreibe ich eigentlich nur SoftWare für sozial benachteiligte Kinder und Jugendliche, die aus verarmten Familien kommen und sich keine SoftWare kaufen können. Das ist mein Hobby !
Ich weiß wie knapp bei millionen Kids das Taschengeld ist. Auch diese Kids haben ein Recht auf legalem Weg Software zu erwerben! Ist zumindest meine Meinung! Und weiterverschenken wollen sie die Programme auch, wenn sie ihnen gefallen, logo!

Das GiftWare-Formular soll für die Kids Rechtssicherheit schaffen und in einer einfachen und verständlich Sprache regeln was man mit dem Programmen darf und was bitte nit!

Grüße von TOC !
Lars Uwe Hohmann
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz