der_garTen
Lieutenant
- Registriert
- Jan. 2005
- Beiträge
- 713
Hallo.
Schreibe gerade ein Programm mit c++ mit Visual Studio 2010zur Berechnung der gewichteten summe und des harmonischen mittels. Jetzt kriege ich allerdings Fehlermeldungen und weiß nicht, woran das liegt. ich poste mal eben das Programm und dann die Fehlermeldung:
#include "stdafx.h"
#include <iostream >
using namespace std ;
int main (){
double a [10] = {12.6 ,33.77 ,51.32 ,95.11 ,19.78 ,
35.34 ,85.18 ,89.0 ,37.5 ,24.1};
double sum , harm ;
int i=0;
int n;
while(i<n)
{
sum= sum +(i*a);
harm= harm+n/(1/a);
i=i+1;
}
cout << " Gewichtete Summe : " << sum << endl ;
cout << " Harmonisches Mittel : ";
cout << harm << endl ;
return 0;
}
Fehlermeldungen:
(11): warning C4700: Die nicht initialisierte lokale Variable "n" wurde verwendet.
(13): warning C4700: Die nicht initialisierte lokale Variable "sum" wurde verwendet.
(14): warning C4700: Die nicht initialisierte lokale Variable "harm" wurde verwendet.
error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".
fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
ich hoffe irgendwer kann mir sehr sehr schnell weiterhelfen ^^
danke schonmal im vorraus
Schreibe gerade ein Programm mit c++ mit Visual Studio 2010zur Berechnung der gewichteten summe und des harmonischen mittels. Jetzt kriege ich allerdings Fehlermeldungen und weiß nicht, woran das liegt. ich poste mal eben das Programm und dann die Fehlermeldung:
#include "stdafx.h"
#include <iostream >
using namespace std ;
int main (){
double a [10] = {12.6 ,33.77 ,51.32 ,95.11 ,19.78 ,
35.34 ,85.18 ,89.0 ,37.5 ,24.1};
double sum , harm ;
int i=0;
int n;
while(i<n)
{
sum= sum +(i*a);
harm= harm+n/(1/a);
i=i+1;
}
cout << " Gewichtete Summe : " << sum << endl ;
cout << " Harmonisches Mittel : ";
cout << harm << endl ;
return 0;
}
Fehlermeldungen:
(11): warning C4700: Die nicht initialisierte lokale Variable "n" wurde verwendet.
(13): warning C4700: Die nicht initialisierte lokale Variable "sum" wurde verwendet.
(14): warning C4700: Die nicht initialisierte lokale Variable "harm" wurde verwendet.
error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".
fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
ich hoffe irgendwer kann mir sehr sehr schnell weiterhelfen ^^
danke schonmal im vorraus