Witam Serdecznie. Dopiero zacząłem swoją przygodę z C++ i potrzebuje pomocy z zadaniem dla córki.
Król może się przesuwać pionowo, poziomo i po przekątnej, ale tylko o jedno pole. Zdefiniuj funkcję ile_krol(int n, int x, int y), której parametrami są rozmiar szachownicy n oraz położenie figury (x, y), a wynikiem jest liczba pól atakowanych przez króla. Parametr n może przyjmować wartości od 2 do 30. Parametry x i y mogą przyjmować wartości od 1 do n. Sprawdź działanie funkcji dla podanych poniżej parametrów.
Wynikiem funkcji ile_krol(8, 1, 1) jest 3.
Wynikiem funkcji ile_krol(10, 4, 4) jest 8.
#include <iostream>
using namespace std;
int ile_krol(int n, int x, int y){
//zdefiniuj funkcję i sprawdź jej działanie
Z góry dziękuję za pomoc :)