Advertisement
Guest User

Multi

a guest
Nov 27th, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.60 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. void menu(int &c);
  5. void inputmul(int num[5][12]);
  6. void calMulTable(int num[5][12]);
  7. void showMulTable(int num[5][12]);
  8. int main()
  9. {
  10.     int c;
  11.     int num[5][12];
  12.     do{
  13.         menu(c);
  14.  
  15.         switch(c)
  16.         {
  17.             case 1 : inputmul(num);
  18.                     break;
  19.             case 2 : calMulTable(num);
  20.                     break;
  21.             case 3 : showMulTable(num);
  22.                     break;
  23.            
  24.         }
  25.     }while(c!=0);
  26.  
  27.     cout<<"Exit Program"
  28.  
  29. }
  30.  
  31. void menu(int &c)
  32. {
  33.    
  34.     cout<<"///////////////////////////// Multiplication Table ///////////////////////////////"<<endl;
  35.     cout<<"Press 1 : input MUL"<<endl;
  36.     cout<<"Press 2 : Calc MUL To table"<<endl;
  37.     cout<<"Press 3 : Show Mul Table"<<endl;
  38.     cout<<"Press 0 : Exit"<<endl;
  39.     cout<<"///////////////////////////////////////////////////////////////////////////////"<<endl;
  40.     cout<<"Enter Menu : ";
  41.     cin>>c;
  42.  
  43.  
  44. }
  45.  
  46. void inputmul(int num[5][12])
  47. {
  48.    
  49.  
  50.  
  51.     cout<<"///////////////////////////// Inpujt MUL//////////////////////////////"<<endl;
  52.    
  53.    
  54.         for(int r=0;r<5;r++)
  55.         {
  56.             cout<<"Enter No "<<r+1<<" :";
  57.             cin>>num[r][0];
  58.            
  59.         }
  60.        
  61. }
  62.  
  63. void calMulTable(int num[5][12])
  64. {
  65.    
  66.     for(int r=0;r<5;r++)
  67.     {
  68.         for(int c=1;c<12;c++)
  69.         {
  70.             num[r][c]=(num[r][0])*(c+1);
  71.         }
  72.     }
  73.  
  74. }
  75.  
  76. void showMulTable(int num[5][12])
  77. {
  78.     cout<<"///////////////////////// Multipilcation Table ///////////////////////////"<<endl;
  79.     for(int i=1;i<=10;i++)
  80.     {
  81.         cout<<i<<"\t";
  82.     }
  83.     cout<<endl;
  84.     cout<<"--------------------------------------------------------------------------"<<endl;
  85.    
  86.     for(int r=0;r<5;r++)
  87.     {
  88.         for(int c=0;c<12;c++)
  89.         {
  90.             cout<<num[r][c]<<"\t";
  91.         }
  92.         cout<<endl;
  93.     }
  94.  
  95. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement