السلام عليكم ورحمة الله وبركاته
اشكركم لاطلاعكم على مشكلتي وهي كالآتي
هذا برنامج واجب علينا عمله في الجامعة بلغة ال c++ وقمت بعمله لكن هناك مشكلة لا أعرفها ولم يشرحها الدكتور
وهذا كود البرنامج:
#include<iostream.h>
void main();
{
double C,B,S,N;
char ch;
cout<<"***********************************\n";
cout<<"ENTER 1 TO COMPUTE CHANNEL CAPACITY\n";
cout<<"ENTER 2 TO COMPUTE BANDWIDTH\n";
cout<<"ENTER 3 TO END\n";
cout<<"***********************************\n";
cin>> CH;
if (ch=='1')
{
cout<< "ENTER BANDWIDTH\n";
cin>> B;
cout<< "ENTER SIGNAL\n";
cin>> S;
cout<< "ENTER NOISE\n";
cin>> N;
double channel= chan(B,S,N);
cout<<"CHANNEL CAPACITY = "<<channel<<"\n";
}
else if (ch=='2')
{
cout<< "ENTER CHANNEL CAPACITY\n";
cin>> C;
cout<< "ENTER SIGNAL\n";
cin>> S;
cout<< "ENTER NOISE\n";
cin>> N;
double band = ba (C,S,N);
cout<<"ANDWIDTH = "<<band<<"\n";
}
else (ch =='3')
exit;
}
#include <math.h>
double chan (double bb, double ss , double nn);
{
double cc;
if(nn==0)
cc=0;
else
{
cc=bb*(log((1+ss)/nn);
duble return cc;
}
}
#include <math.h>
double ba (double ccc , double sss , double nnn);
{
if (nnn==0)
bbb=0;
else
{
bbb = ccc/(log(1+sss/nnn));
double return b;
}
}وهذه المشكلة
--------------------Configuration: channel capacity - Win32 Debug--------------------
Compiling...
channel capacity.cpp
e:\project\channel capacity.cpp(5) : error C2447: missing function header (old-style formal list?)
e:\project\channel capacity.cpp(45) : error C2447: missing function header (old-style formal list?)
e:\project\channel capacity.cpp(59) : error C2447: missing function header (old-style formal list?)
Error executing cl.exe.
channel capacity.obj - 3 error(s), 0 warning(s)
ارجو مساعدتي في حل هذه المشكلة