PROSZE O POMOCY

Napisz program który dla dwóch dodatnich liczb całkowitych a i b , będących długościami boków prostokąta, wyznaczy najmniejszą liczbę identycznych kwadratów nienachodzących na siebie i całkowicie wypełniających prostokąt.
C++​


Odpowiedź :

Odpowiedź

Kod źródłowy jest w pierwszym załączniku. W drugim podałam jak wyglądają przykładowe wyniki uruchomienia.

Matematycznie zadanie sprowadza się do znalezienia największego wspólnego dzielnika.

Przykładowe wyniki uzyskałam na platformie replit.

Wyjaśnienie

Jeżeli Twoja platforma (program, środowisko) nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.

Jeżeli Twoja platforma nie obsługuje polskich liter w nazwach zmiennych i funkcji, to zamień polskie litery na odpowiadające im znaki ASCII. (Na przykład zarówno  Code::Blocks,  Dev-C++  jak i  OnlineGDB  jeszcze nie obsługują polskich liter w nazwach zmiennych oraz funkcji.)

Nie napisałeś o czym było na ostatnich lekcjach. Zwykle zadania należy rozwiązać właśnie używając materiału z ostatnich lekcji... Wybrałam wariant obliczania największego wspólnego dzielnika, który zwykle jest w podręczniku. Ale są możliwe zupełne inne podejścia do obliczania największego wspólnego dzielnika.

Zobacz obrazek 0AB
Zobacz obrazek 0AB