TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Programmiersprachen
Registrieren Hilfe Community Downloads

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25.10.2007, 18:28   #1 (permalink)
Abakus
 

Registriert seit: 05.10.2007
Beiträge: 27

6-gustl-6 befindet sich auf einem aufstrebenden Ast

Standard Problem bei C-Programm

Hallo,
habe folgendes C-Programm in VS2005 geschrieben und bekomme unten aufgelistete Fehler zur Erscheinung. Was soll ich ändern?!

/*
** Geben Sie ein Unterprogramm zur Berechnung des Body-Mass-Index BMI an.
** Parameter: Masse und Größe. Typ float
** BMI = Masse in kg / (Größe in Meter)^2
** Ergebnis vom Typ float
*/
float body_mass_index_berechnen (float masse, float groesse, float bmi) {
bmi = masse/(groesse*groesse);
return bmi;
}
int main() {
/* Eingabe */
float masse, groesse, bmi;
printf (
"Bitte geben Sie zuerst Ihr Gewicht in kg und danach Ihre Groesse in Meter ein ");
scanf (
"%f %f", &masse, &groesse);
/* Verarbeitung */
bmi = body_mass_index_berechnen;
/* Ausgabe */
printf ("Ihr Body-Mass-Index beträgt %f \n", &bmi);
return 0;

}


Warnung 1 warning C4013: 'printf' undefiniert; Annahme: extern mit Rückgabetyp int c:\users\pc\documents\visual studio 2005\projects\c 1\c 1\blatt2aufgabe2.c 16
Warnung 2 warning C4013: 'scanf' undefiniert; Annahme: extern mit Rückgabetyp int c:\users\pc\documents\visual studio 2005\projects\c 1\c 1\blatt2aufgabe2.c 17
Fehler 3 error C2440: '=': 'float (__cdecl *)(float,float,float)' kann nicht in 'float' konvertiert werden c:\users\pc\documents\visual studio 2005\projects\c 1\c 1\blatt2aufgabe2.c 19



Vielen Dank schon mal im Vorraus!
mfG
6-gustl-6 ist offline   Mit Zitat antworten
Alt 25.10.2007, 22:05   #2 (permalink)
Polsterwaffenkampfsportle r
 
Benutzerbild von tele
 

Registriert seit: 29.10.2003
Beiträge: 14.561

tele hat eine strahlende Zukunft
tele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunft

Standard AW: Problem bei C-Programm

Hallo,

liegt am fehlenden include der Standardbibliotheken. Damit weiß dein Programm noch nichts von den verwendeten Funktionen. Suche bitte dazu nochmal Literatur heraus.

Gruß

tele
tele ist offline   Mit Zitat antworten
Für diesen Beitrag bedankt sich:
6-gustl-6 (26.10.2007)
Alt 26.10.2007, 14:03   #3 (permalink)
Abakus
 

Registriert seit: 05.10.2007
Beiträge: 27

6-gustl-6 befindet sich auf einem aufstrebenden Ast

Standard AW: Problem bei C-Programm

achso, ja!!! hab die #include<stdio.h> vergessen...
hätt ich selbst auch drauf kommen können!!!
aber manchmal hat man halt nen brett vorm kopf!! ;D
Aber trotzdem herzlichen Dank für die Hilfe!!
6-gustl-6 ist offline   Mit Zitat antworten
Alt 15.12.2007, 11:40   #4 (permalink)
Taschenrechner
 

Registriert seit: 22.11.2003
Beiträge: 62

Gexi1105 ist zur Zeit noch ein unbeschriebenes Blatt

Standard AW: Problem bei C-Programm

bmi = body_mass_index_berechnen;

Müssen in dieser Zeile nicht auch die Übergabewerte an deine Funktion mit angegeben werden, oder nimmt er die bei gleicher Bezeichnung und Definition selber mit? (gemeint ist: bmi = body_mass_index_berechnen(masse,groesse); )
Gexi1105 ist offline   Mit Zitat antworten
Antwort

Stichworte
cprogramm, problem


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 aus.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[VB] Problem mit demo Programm sp Programmiersprachen 3 13.07.2009 23:39
Programm? Tigga Overclocking - Übertakten 5 12.11.2004 13:33
TV Programm Sebastian2 Windows & Programme 4 28.10.2004 14:21
Programm für TV-In !!! Mystique Windows & Programme 2 12.03.2003 15:55
"Programm" hat Problem festgestellt und muß beende Gast Windows & Programme 12 22.11.2002 13:25


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:02 Uhr.






Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum, Datenschutz Copyright © 1999-2015 TweakPC, Alle Rechte vorbehalten, all rights reserved