Witam serdecznie, chciałbym poprosić o pomoc w napisaniu programu w języku c++
Na podstawie pozycji dwóch skoczków trzeba określic, czy one sie atakuja, wiedząc, że skoczki poruszają się wektorowo.
Utworzyć cztery zmienne w1 i k1 - numery wiersz kolumny i pola oraz tak samo w2 i k2.
Jeśli się atakują, to wypisać TAK, a jak nie to NIE.
Trzeba rowniez przyjąć, że kolumna a ma numer 1, a kolumna h numer 8.
Dzięki bardzo.


Odpowiedź :

#include <iostream>

using namespace std;

int main() {

   int w1, k1, w2, k2;

   cout << "Podaj wspolrzedne skoczka 1: ";

   cin >> w1 >> k1;

   cout << "Podaj wspolrzedne skoczka 2: ";

   cin >> w2 >> k2;

   if((w1 == w2 && (k1 == k2 - 1 || k1 == k2 + 1)) || (k1 == k2 && (w1 == w2 - 1 || w1 == w2 + 1)))

       cout << "TAK";

   else

       cout << "NIE";

   return 0;

}