Junior Spellweaver
- Joined
- Jun 28, 2012
- Messages
- 150
- Reaction score
- 14
Guys, can you please help me with my Project.. I don't know what is the error.
ERROR:
#include<iostream>
using namespace std;
void main()
{
char choice;
do
{
int program,number;
cout<<"========MENU========\n"
<<"1) PRIME NUMBER\n"
<<"2) RIGHT TRIANGLE\n"
<<"3) FIBONACCI SEQUENCE\n"
<<"4) FACTORIAL\n"
<<"5) EXIT\n"
<<"Enter your Choice:\n";
cin>>program;
system("CLS");
switch(program)
{
case 1:
{
int number,count=0;
cout<<"Enter a number to check if it is PRIME or NOT";
cin>>number;
for(int a=1;a<=number;a++)
{
int(number%a==0)
{
count++;
}
if(count==2)
{
cout<<"That is a Prime Number\n";
}
else
{
cout<<"That is not a Prime Number\n";
}//end else statement
cout<<endl;
break;
}//end case 1
case 2:
{
int a;
cin>>a;
for(int r=1;r<=a;r++)
{
for(int c=1;c<=r;c++)
{
cout<<"*";
}
cout<<endl;
break;
}//end case 2
case 3:
{
int n,c, first=0,second=1,next;
cout<<"Enter the number of terms of Fibonacci Sequence you want"
<<endl;
cin>>n;
cout<<"First"<<n<<"terms of Fibonacci Sequence are:"<<endl;
for(c=0,c<n;c++)
{
if(c<=1)
next=c;
else
{
next=first+second;
first=second;
second=next;
}
cout<<next<<endl;
}
return 0;
break;
}
case 4:
{
int num.factorial=1;
cout<<"Enter the number:";
cin>>num;
for(int i=1;i<=num;i++)
{
factorial=factorial*i;
}
cout<<"The factorial of the given number is:"<<factorial<<endl;
cin.get();
return 0;
break;
}
case 5:
cout<<"Program Exit";
break;
defualt:cerr<<"Invalid Choice!\n";
}
cout<<"Do you wan to try again? [y/n]:";
cin>>choice;
system("CLS");
}
while(choice=='y'||choice=='Y');
cout<<endl;
}//end main
ERROR:
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(36) : error C2143: syntax error : missing ';' before '{'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(54) : error C2360: initialization of 'a' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(33) : see declaration of 'a'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(54) : error C2360: initialization of 'count' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(29) : see declaration of 'count'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(69) : error C2360: initialization of 'r' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(59) : see declaration of 'r'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(69) : error C2360: initialization of 'a' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(33) : see declaration of 'a'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(69) : error C2360: initialization of 'count' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(29) : see declaration of 'count'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(79) : error C2143: syntax error : missing ';' before ')'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(91) : error C2562: 'main' : 'void' function returning a value
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(4) : see declaration of 'main'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(95) : error C2360: initialization of 'r' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(59) : see declaration of 'r'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(95) : error C2360: initialization of 'a' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(33) : see declaration of 'a'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(95) : error C2360: initialization of 'count' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(29) : see declaration of 'count'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(97) : error C2143: syntax error : missing ';' before '.'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(97) : error C2143: syntax error : missing ';' before '.'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(104) : error C2065: 'factorial' : undeclared identifier
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(110) : error C2562: 'main' : 'void' function returning a value
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(4) : see declaration of 'main'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(114) : error C2360: initialization of 'r' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(59) : see declaration of 'r'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(114) : error C2360: initialization of 'a' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(33) : see declaration of 'a'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(114) : error C2360: initialization of 'count' is skipped by 'case' label
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(29) : see declaration of 'count'
C:\Users\ChiShing\Desktop\MENU\CSKJSWAN.cpp(140) : fatal error C1004: unexpected end of file found
Error executing cl.exe.
CSKJSWAN.exe - 19 error(s), 0 warning(s)