Kvadrat kökü#7207

Kvadrat kökü

1 saniyə
64 meqabayt
Çox çətin

Kvadrat kökünü onlu kəsrdən (məsələn, 65432.109) çıxarmaq üçün, bu kəsr onlu nöqtənin sağ və sol tərəfində 2 rəqəm olan hissələrə bölünür. Ən sol hissədə bir rəqəm (6) ola bilər. Kökün ilk rəqəmi (2) birinci hissəni (6) aşmayan kvadratları olan rəqəmlərdən ən böyüyü kimi tapılır. Sonra birinci hissədən kökün ilk rəqəminin kvadratı (4) çıxılır və fərqə sağdan növbəti hissə (54) əlavə edilir. Alınan ədədin (254) soluna kökün ilk rəqəminin ikiqatı (4) yazılır və növbəti rəqəm (5) onun sağa əlavə edilməsi ilə yaranan ədədin (45 ∙ 5 = 225) əvvəlki fərqə uyğun hissənin (254) nəticəsini aşmayan ən böyüyü kimi götürülür. Bu rəqəm (5) kökün ilk rəqəmindən sonra yazılır və s. Kökdə onlu nöqtə, onlu nöqtənin sağındakı ilk hissə əlavə ediləndə qoyulur.

Müsbət onlu kəsrin kvadrat kökünü hesablayan proqram yaradın.

Giriş

Yeganə sətir verilmiş ardıcıllıqla sonlu və ya dövri müsbət onlu kəsr (cəmi - onlu nöqtə ilə birlikdə 1000 simvola qədər) a və 100-dən çox olmayan təbii ədəd n ehtiva edir.

Çıxış

Yeganə sətir kvadrat kökün təqdimatını a sonlu və ya dövri onlu kəsr kimi əks etdirməlidir, əgər bu mümkündürsə, əks halda - a ədədinin kvadrat kökünü onlu nöqtədən sonra n rəqəm dəqiqliyi ilə çatışmazlıqla göstərməlidir.

Nümunələr

Nümunə 1

Loading
Loading