Napisz program ktory obliczy pierwiastek liczby całkowitej i udzieli odpowiedzi jezeli podana przez uzytkownika liczba nie bedzie poprawna wyswietli stosony komunikat. is/else (PYTHON!!!)

Odpowiedź :

Wyjaśnienie:

Program bez importu biblioteki math:

liczba=int(input('Podaj swoją liczbę: '))

if liczba>=0:

 print('√',liczba,'=',liczba**0.5,sep='') #**0.5 - potęga 0.5=1/2 to zapis pierwiastka kwadratowego w postaci potęgi (√a = a^(1/2)), sep='' usuwa sztuczne spacje w drukowaniu (√ i liczba pierwiastkowana są przy sobie)

else:

 print('Pierwiastek kwadratowy z liczby ujemnej w zbiorze liczb rzeczywistych jest niewykonywalny')

Program z importem math:

import math

liczba=int(input('Podaj swoją liczbę: '))

if liczba>=0:

 print('√',liczba,'=',math.sqrt(liczba),sep='')

else:

 print('Pierwiastek kwadratowy z liczby ujemnej w zbiorze liczb rzeczywistych jest niewykonywalny')

Zobacz obrazek Animaldk
Zobacz obrazek Animaldk