Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Hilfe...AOK Programm für die Schule
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
karinvvv



Anmeldungsdatum: 08.03.2007
Beiträge: 5
Wohnort: Obernkirchen (nähe Minden)

BeitragVerfasst am: 08.03.2007, 09:56    Titel: Hilfe...AOK Programm für die Schule Antworten mit Zitat

Heyy..
Ich bräuchte mal eure Hilfe. Wir müssen nämlich in der Schule ein Programm erstellen, das einem Krankenkassen Programm ähnelt, also der anzeigt ob man zu dünn/ normal bzw, übergewicht hat.. Der PC muss:
1. Nach Personalien fragen
2. Fragen, ob man die gewichtsvermessung in BMI oder normal angezeigt bekommen will
3. Die Auswertung anzeigen, aslo der Person mitteilen ob sie zu dünn/ normal oder zu dick ist.
ich habe aber keine Ahnung wie man es programmieren kann, dass er 1. zwisxhen männlich und weiblich unterscheidet, 2. was man für die BMI berechnung eingeben muss.
Ich würde mich über schnelle Antworten freuen, da ich 2 mal in der Woche Informatik habe und ich es bald fertig haben muss.


Danke jetzt schon mal an alle!! Mal in den Duden schauen Gnade, Gnade!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 08.03.2007, 11:28    Titel: Antworten mit Zitat

Klingt nach reichlich arbeit für so'n Schul-Projekt... so eine Datenbank oder berechnungs-programm ist an sich ja nicht das schwierigste und würde gern behilflich sein, allerdings gehöre ich zu der Sorte "Mensch" die sich über Ihre Gesundheit nicht wirklich Gedanken machen und von daher auch nicht wirklich eine ahnung von der Berechnung des BMI oder ähnlichem habe. Ich hab ja nichtma 'ne Wage grinsen
Wenn Ihr aber so ein programm erstellen sollt, dann müsst Ihr dazu ja auch was gelernt haben ?! So ein paar Informationen wären bestimmt hilfreich...

öhm... so by the way ?! Versteh die Frage net falsch, aber bist Du eine Frau ?
Ich habe schon davon gehört das sich Frauen auch für Programmentwicklungen interessieren hab das aber nur für ein Mythos gehalten durchgeknallt
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Skilltronic



Anmeldungsdatum: 10.09.2004
Beiträge: 1148
Wohnort: Köln

BeitragVerfasst am: 08.03.2007, 14:02    Titel: Antworten mit Zitat

Hallo

Google hat Folgendes geschrieben:
Ergebnisse 1 - 10 von ungefähr 24.700.000 für body mass index


Herauszufinden, wie man den BMI berechnet, dürfte also nicht so schwierig sein. Vom anlegen einer "Datenbank" steht in der Frage nichts, also nehme ich an, dass man einfach nur die nötigen Daten (Grösse, Gewicht und Geschlecht) eingeben soll und dann wird der BMI berechnet und anhand einer Tabelle ermittelt, ob Unter-, Normal- oder Übergewicht vorliegt. Dürfte an sich nicht so schwer sein. Deshalb die Standardfrage: was hast du bisher selbst gemacht und wo hast du konkret Schwierigkeiten?

Gruss
Skilltronic
_________________
Elektronik und QB? www.skilltronics.de !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 08.03.2007, 18:33    Titel: Antworten mit Zitat

Klingt doch sehr mal wieder nach "Hatte keinen Bock was zu machen...". ;p
Wie immer bei solchen Dingen: Forensuche und MonsterFAQ.

Btw, was hat das mit einem Krankenkassenprogramm geschweigedenn der AOK zutun? verwundert
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Type



Anmeldungsdatum: 24.02.2006
Beiträge: 187
Wohnort: Dresden

BeitragVerfasst am: 08.03.2007, 20:09    Titel: Antworten mit Zitat

Wenn du das Geschlecht mit INPUT abgefragt hast, kannst du ja folge IF-Anweisung verwenden:
Code:

INPUT "Geschlecht: ", ges$

IF LCASE$(ges$) = "männlich" OR LCASE$(ges$) = "m" THEN
... 'Hier kommt dann das hin, was bei einer männlichen Person passieren soll
 ELSEIF  LCASE$(ges$) = "weiblich" OR LCASE$(ges$) = "w" THEN
... 'Hier kommt dann das hin, was bei einer weiblichen Person passieren soll
END IF



Genauso könntest du mit IF dann den errechneten BMI mit den entsprechenden Grenzwerten für zu dick, zu dünn oder normal auswerten:
Code:

IF BMI% < 20 THEN
   PRINT "ZU DÜNN!"
 ELSEIF BMI% > 40 THEN
   PRINT "ZU DICK!"
 ELSE
   PRINT "ZU NORMAL ;-)"
END IF

BMI% würde dann für den errechneten BMI-Wert stehen...
Die Zahlen sind fiktiv, das heißt ich hab sie mir ausgedacht! - Da müssten dann die jeweiligen Grenzwerte hin zwinkern

Bei der BMI-Berechnung sollte man auf Klammern achten, falls man Brüche benutzt (ich kenn die Formel leider nicht und bin zu faul zum suchen zwinkern )
Also würde man abstrakt gedacht drei viertel wie folgt schreiben: (3)/(4)
Dürfte bekannt sein, bei mir is das zum Beispiel beim Taschenrechner ja auch so.

Ich hoffe das hilft dir weiter. (Eigentlich hätt ich gleich ein komplettes Prog reinsetzen können... zwinkern )

PS: Der Code ist nicht mit QBasic getestet, sollte aber funktionieren.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
SpionAtom



Anmeldungsdatum: 10.01.2005
Beiträge: 395

BeitragVerfasst am: 08.03.2007, 20:31    Titel: Antworten mit Zitat

Für die BMI-Auswertung bietet sich doch super ein SELECT-CASE-Block an:

Code:
SELECT CASE bmi%
   CASE 0 - 10, 60 - 100
   PRINT "Eingabe könnte falsch sein..."

   CASE 11 - 19
   PRINT "Ziemlich dünn"
   .
   .
   .
END SELECT

_________________
Inzwischen gehöre ich auch zu den BlitzBasicern. Also verzeiht mir, wenn mir mal ein LOCATE 100, 100 oder dergleichen rausrutscht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 08.03.2007, 20:52    Titel: Antworten mit Zitat

das heißt aber nicht x - y, sondern x TO y zwinkern und es kommt natürlich drauf an, was im informatik-unterricht ansteht, da können wir ja nicht befehle posten, die da erst in 2 jahren sonst erlenrt werden grinsen
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Eisbaer



Anmeldungsdatum: 16.10.2004
Beiträge: 354
Wohnort: Deutschland,Bayern

BeitragVerfasst am: 08.03.2007, 21:08    Titel: Hausaufgaben.. ?? Antworten mit Zitat

Klar, es gibt diese Sorte, es gibt sogar recht gute Programmierinnen,
aber der Satz:

Zitat:
da ich 2 mal in der Woche Informatik habe und ich es bald fertig haben muss.


Heißt dann so viel wie..
Ich hätte zwar zwei mal die Woche minderstens eine Stunde lang Zeit was an dem Projekt zu tun, aber ich habe das Fach halt gewählt weil die anderen noch blöder wahren, und mit den anderen Girlies rumquatschen und in anderen Foren/Chats zu schreiben ist ja irgendwie interessanter als das was der Kerl uns da vorne übers Programmieren sagt, so wie das eigentlich Programm wofür ich mich eh nicht Motivieren kann;

Es ist ja nicht mal eine definierte Frage angegeben,
sondern warscheinlich 1 zu 1 die Angaben vom Aufgabenblatt was zu tun ist;

Das ganze Programm hab ich jetzt mal grob im Kopf zusammengebaut, und ich hab dafür jetzt nicht mehr wie 4 min gebraucht;

Und Karin jetzt mal im erst denkst du wirklich,
du hast davon dann was ?
Wenn wir dir das fertige Programm hier abliefern würden ?

Du bekommst dann eine Note für eine Leistung die du gar nicht erbracht hast, währe ja auch nicht gerecht den anderen gegenüber, außerdem warum sollten wir dir das hier Programmieren;

Du hast sicher Kursunterlagen erhalten,
mit den Grundbefehlen; INPUT$; PRINT; und paar Variablen könnte man das kombiniert mit ein paar Schleifen ala Select Case, IF; ect.
ziemlich schnell schreiben ist echt nicht schwer man muss sich nur mal bischen damit auseinander setzen;

Aber mal zum Thema, und dem ersten gefunden Link bei der google Suche...

http://de.wikipedia.org/wiki/Body-Mass-Index

zum Thema Berechnung folge dem Oberen Link.

Formel:




Grüße Eisbaer
_________________
Eigene Webseite:
http://www.eisbaer-studios.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 08.03.2007, 22:59    Titel: Antworten mit Zitat

Hm? Wieso komplettes Programm?
Analysieren wir ma grinsen grinsen

Zitat:
Heyy..
Ich bräuchte mal eure Hilfe. Wir müssen nämlich in der Schule ein Programm erstellen, das einem Krankenkassen Programm ähnelt, also der anzeigt ob man zu dünn/ normal bzw, übergewicht hat.. Der PC muss:
1. Nach Personalien fragen
2. Fragen, ob man die gewichtsvermessung in BMI oder normal angezeigt bekommen will
3. Die Auswertung anzeigen, aslo der Person mitteilen ob sie zu dünn/ normal oder zu dick ist.

Klingt einfach...

Zitat:

ich habe aber keine Ahnung wie man es programmieren kann, dass er 1. zwisxhen männlich und weiblich unterscheidet,


Code:

'Sprungmarke zum Zurückspringen bei Fehleingabe
Eingabe:

'Abfragen, ob Männlein oder Weiblein (Einfach)
input "Bist du (M)ännlich oder (W)eiblich?", g$

'Auswerten:
  'OH nein, ein Mann happy
  If g$ = "m" then goto mann
  If g$ = "M" then goto mann

  'Ne Frau... is heut nich Frauentag?
  If g$ = "w" then goto frau
  If g$ = "W" then goto frau
 
  'Fehleingabe? Wenn nich, wär man ja sonst nicht hier...
  goto Eingabe



Zitat:
2. was man für die BMI berechnung eingeben muss.


Code:

bmi = gewicht / (Groesse * Groesse)


Zitat:

Ich würde mich über schnelle Antworten freuen, da ich 2 mal in der Woche Informatik habe und ich es bald fertig haben muss.
Danke jetzt schon mal an alle!! Mal in den Duden schauen

Ich hab nur einmal in der Woche Info weinen weinen *neidisch*
Aber obwohl, der Unterricht bringt mir eh nich den Kick happy

Ich hoffe, den Rest bekommst du alleine hin...
Für die empörten Gesichter meiner Kameraden hier: Diese "Problematik" ist mir geläufig, ich erfüll dank meinem Vorwissen die gestellten Aufgaben eh in Null komma nix, bzw. brauch sie gar nicht erst machen, aber danach hab ich nich Freizeit, sondern helfe den anderen. Auch das verhasste Goto ist eigentlich ein Befehl, der den Eindruck erscheinen lässt, das Programm ist selbst erarbeitet happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 09.03.2007, 01:12    Titel: Antworten mit Zitat

Da hast du noch nicht alle Fragen beantwortet. Ich ergänze:
Zitat:
1. Nach Personalien fragen

Code:
PRINT "Wie heißt du?"


P. S.: Ein süßes Kätzchen, gefällt mir lächeln
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 09.03.2007, 16:25    Titel: Antworten mit Zitat

Öhm...eigentlich steht es in der Netiquette geschrieben, keine Hausaufgaben zu erledigen. Zunge rausstrecken Und ich finde das auch vollkommen korrekt so, auch wie Eisbaer das meint.
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 09.03.2007, 16:40    Titel: Antworten mit Zitat

Ach komm schon. Wo sie doch so ein süßes Kätzchen als Avatar hat ...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Type



Anmeldungsdatum: 24.02.2006
Beiträge: 187
Wohnort: Dresden

BeitragVerfasst am: 09.03.2007, 16:49    Titel: Antworten mit Zitat

Ich find das fies, dass einige sie so "runter" machen. Ich kenne genug Leute, die würden die gleiche Frage noch "unvorteilhafter" stellen.

Vielleicht hat karinvvv noch nich so viel in Foren gepostet und weis deshalb nicht genau, wie sie ihre Frage am besten ausformulieren könnte...

Außerdem ist es blöd wenn man neue Mitglieder gleich so "begrüßt". Kopf schütteln
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 09.03.2007, 21:18    Titel: Antworten mit Zitat

Sorry, ich weiß nicht, ob das jetzt daran liegt, dass der User wahrscheinlich weiblich ist oder was auch immer.
Aber es ist ganz klar, dass hier keine Hausaufgaben gemacht werden. Fragen zu einzelnen Dingen, immer und gerne, aber komplette Aufgaben, nein.
Und sie hat keine konkrete Frage gestellt, sondern prinzipiell nur die Aufgabenstellung (evtl. etwas umformuliert) gepostet.
Ich nenn das jetzt nicht "runtermachen", sondern "motivieren, etwas selbst zu machen" - denn wenn derjenige sieht, dass niemand etwas komplettes vorlegt, wird das wohl oder übel selbst erledigt werden müssen. Und die Motivation ist dann die Note...
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 09.03.2007, 21:22    Titel: Antworten mit Zitat

Äh.. verstehst du da was falsch? Les dir die Fragen noch ein paar mal durch... es hat hier niemand ein komplettes Programm gezeigt... oder? Es wurden 2 (naja gut 3) konkrete Fragen gestellt. Damit is doch alles gut.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 09.03.2007, 21:26    Titel: Antworten mit Zitat

Nicht komplett, aber ohne große Erklärungen und Fragen gleich mal hingeklatscht.
Evtl. bin auch nur ich so, aber in meinen Augen bringt das dem/der Leser/in keinen Wissenszuwachs...
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 10.03.2007, 09:24    Titel: Antworten mit Zitat

Meiner oftmals Geistigen unzurechnungsfähigkeit zum trotze, war das hier dennoch ein Interessantes Thema auch wenn ich jetzt mehr über Gewichtsberechnung weiss als ich je wissen wollte habe ich ein kleines Programm mir Grafischer Tabelle und Oberfläche geschrieben das alles sowohl mit dem Borca-Index als auch dem Body-Mass-Index und der dazugehörigen Grafischen Tabelle ausgibt ?! Aber ich sehe die begeisterung der anderen Forenteilnehmer und ziehe mich dann schleichend zurück *ggg*
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 10.03.2007, 10:17    Titel: Antworten mit Zitat

lolz.. ja klar, wir sind Neidisch happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eisbaer



Anmeldungsdatum: 16.10.2004
Beiträge: 354
Wohnort: Deutschland,Bayern

BeitragVerfasst am: 11.03.2007, 23:43    Titel: posting ^^ Antworten mit Zitat

ach kommt doch jungs, es ist ja schon in den postings der komplette code gesetzt worden, also fast alles zuminderst die 3-4 Zeilen die noch zusätzlich zum berechnen rein müssten tippt sie auch selber noch im schlaf,

Aber für das Grundgerüßt das ihr hier schon gepostet habt bekommt sie schon eine gute Note, das schreib ja von denen da keiner so die werden das noch mit:

Code:
Goto 100
Goto 200
100
200
ect...


lernen, da sind die Beispiel Codes die ihr hier postet schon besser als alles was die jemals in dem Kurs lernen;

Ich weiß ja ned aber irgendwie ist alleine der Grund das sie weiblich ist schon machen Jungs hier wert ihr alles zu Schreiben was sie haben will, denkt ihr etwas deswegen geht sie mal mit euch aus oder wie..

Du da sage noch einer Frauen hätten keine Macht.. verwundert
_________________
Eigene Webseite:
http://www.eisbaer-studios.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
SpionAtom



Anmeldungsdatum: 10.01.2005
Beiträge: 395

BeitragVerfasst am: 12.03.2007, 00:31    Titel: Antworten mit Zitat

Ich glaube ich mach mir nen Fake-Account und nenn mich Pamela und mach mir irgendein knuddeliges Tier mit großen Augen als Avatar... ...Vielleicht bekomme ich so eure Liebe und Zuneigung grinsen
_________________
Inzwischen gehöre ich auch zu den BlitzBasicern. Also verzeiht mir, wenn mir mal ein LOCATE 100, 100 oder dergleichen rausrutscht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz