Подредена шахматна дъска

подредена шахматна дъскаДа се напише програма, която при въвеждане на реда и колоната на фигура от подредена шахматна дъска извежда коя фигура се намира на тази позиция.

Публикувано в 11а, 11в с етикети , . Постоянна връзка.

3 Responses to Подредена шахматна дъска

  1. Gadget каза:
    int r;
        char k;
        cout<<"Vavedi red(s cifra) i kolona(sus simvol) ot shahmatna duska:"<<endl;
        cin>>r>>k;
        if(((k>='a')&&(k<='e'))||((k>='A')&&(k<='E')))
        {
          if((r==1)||(r==8))
           switch(k){
           case 'a':
           case 'A':
           case 'h':
           case 'H':cout<<"Top"<<endl;break;
           case 'b':
           case 'B':
           case 'g':
           case 'G':cout<<"Kon"<<endl;break;
           case 'c':
           case 'C':
           case 'f':
           case 'F':cout<<"Ofitzer"<<endl;break;
           case 'd':
           case 'D':cout<<"Tzaritza"<<endl;break;
           case 'e':
           case 'E':cout<<"Tzar"<<endl;break;
           default:cout<<"Nevalidna kolona!"<<endl;
           }
            else
              switch(r){
              case 2:
              case 7:cout<<"Peshka"<<endl;break;    
              case 3:
              case 4:
              case 5:     
              case 6:cout<<"Prazno pole!"<<endl;break;
              default:cout<<"Nevaliden red!"<<endl;
              }
        }
        else
         cout<<"Nevalidno pole!"<<endl;
    
  2. LoL каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int a,b;
        cout<<"Vavedete Kolona i red na Figurata"<<endl;
        cin>>a>>b;
        switch (a){
         case 1:
         case 8: switch(b) {
                 case 1:
                 case 8: cout<<"Figurata e top\n";break;
                 case 2:
                 case 7: cout<<"Figurata e kon\n";break;
                 case 3:
                 case 6: cout<<"Figurata e oficer\n";break;
                 case 4: cout<<"Figurata e Carica\n";break;
                 case 5: cout<<"Figurata e Car\n";break;
                };break;
         case 2:
         case 7: cout<<"figurata e peshka\n";break;
         default: cout<<"Figurata ne e na Poleto\n";
        }
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    

Вашият коментар