Schemat interaktywny
Polecenie 1
Zapoznaj się ze schematem interaktywnym pokazującym jak podnosić wyrażenia wymierne do potęgi o wykładniku całkowitym.
Polecenie 2
Wskaż wyrażenia równe .
Określ potrzebne założenia.
Polecenie 3
Wskaż wyrażenia równe .
Określ potrzebne założenia.
Polecenie 4
W poniższym schemacie przygotuj algorytm podnoszenia wyrażenia wymiernego do potęgi o wykładniku całkowitym.
Przygotuj algorytm w języku Python, który podnosi wyrażenia wymiernego do potęgi o wykładniku całkowitym.
Poniżej przedstawiono przykładowe rozwiązanie.
x znak równości None.
lista podkreślnik a znak równości None.
wynik znak równości None.
lista podkreślnik n znak równości None.
a znak równości None.
b znak równości None.
n znak równości None.
cudzysłów cudzysłów cudzysłów Potęgowanie wyrażenia wymiernego postaci otwórz nawias okrągły otwórz nawias okrągły x plus a zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły x plus b zamknij nawias okrągły zamknij nawias okrągły kareta n o wykładniku całkowitym kropka.
cudzysłów cudzysłów cudzysłów.
def Pot podkreślnik C4 podkreślnik 99gowanie podkreślnik wyra podkreślnik C5 podkreślnik BCenia podkreślnik wymiernego otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global x przecinek lista podkreślnik a przecinek wynik przecinek lista podkreślnik n przecinek a przecinek b przecinek n.
lista podkreślnik a znak równości lista otwórz nawias okrągły zamknij nawias okrągły.
lista podkreślnik n znak równości lista otwórz nawias okrągły zamknij nawias okrągły.
a znak równości lista podkreślnik a kropka pop otwórz nawias okrągły 8 zamknij nawias okrągły.
b znak równości lista podkreślnik a kropka pop otwórz nawias okrągły 6 zamknij nawias okrągły.
n znak równości lista podkreślnik n kropka pop otwórz nawias okrągły 6 zamknij nawias okrągły.
if n zamknij nawias ostrokątny 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik ampersant kratka 039 średnik kropka join otwórz nawias okrągły otwórz nawias kwadratowy str otwórz nawias okrągły x2 zamknij nawias okrągły for x2 in otwórz nawias kwadratowy ampersant kratka 039 średnik otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły b zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek n przecinek ampersant kratka 039 średnik znak równości otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek n przecinek ampersant kratka 039 średnik zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły b zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek n przecinek ampersant kratka 039 średnik zamknij nawias okrągły przecinek x ≠ ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły b zamknij nawias okrągły zamknij nawias kwadratowy zamknij nawias kwadratowy zamknij nawias okrągły zamknij nawias okrągły.
elif n otwórz nawias ostrokątny 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik ampersant kratka 039 średnik kropka join otwórz nawias okrągły otwórz nawias kwadratowy str otwórz nawias okrągły x3 zamknij nawias okrągły for x3 in otwórz nawias kwadratowy ampersant kratka 039 średnik otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły b zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek n przecinek ampersant kratka 039 średnik znak równości otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły b zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły n zamknij nawias okrągły przecinek ampersant kratka 039 średnik znak równości otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły b zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły n zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły n zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły przecinek x ≠ ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik przecinek x ≠ ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły b zamknij nawias okrągły zamknij nawias kwadratowy zamknij nawias kwadratowy zamknij nawias okrągły zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik ampersant kratka 039 średnik kropka join otwórz nawias okrągły otwórz nawias kwadratowy str otwórz nawias okrągły x4 zamknij nawias okrągły for x4 in otwórz nawias kwadratowy ampersant kratka 039 średnik otwórz nawias okrągły otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły prawy ukośnik otwórz nawias okrągły x ampersant kratka 039 średnik przecinek znak otwórz nawias okrągły b zamknij nawias okrągły przecinek ampersant kratka 039 średnik zamknij nawias okrągły zamknij nawias okrągły kareta ampersant kratka 039 średnik przecinek n przecinek ampersant kratka 039 średnik znak równości 1 ampersant kratka 039 średnik przecinek ampersant kratka 039 średnik przecinek x ≠ ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły a zamknij nawias okrągły przecinek ampersant kratka 039 średnik przecinek x ≠ ampersant kratka 039 średnik przecinek minus otwórz nawias okrągły b zamknij nawias okrągły zamknij nawias kwadratowy zamknij nawias kwadratowy zamknij nawias okrągły zamknij nawias okrągły.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def lista otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global x przecinek lista podkreślnik a przecinek wynik przecinek lista podkreślnik n przecinek a przecinek b przecinek n.
return otwórz nawias kwadratowy minus 5 przecinek minus 4 przecinek minus 3 przecinek minus 2 przecinek minus 1 przecinek 0 przecinek 1 przecinek 2 przecinek 3 przecinek 4 przecinek 5 zamknij nawias kwadratowy.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def znak otwórz nawias okrągły x zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek lista podkreślnik n przecinek a przecinek b przecinek n.
if x otwórz nawias ostrokątny 0 dwukropek.
wynik znak równości ampersant kratka 039 średnik minus ampersant kratka 039 średnik plus str otwórz nawias okrągły minus 1 asterysk x zamknij nawias okrągły.
else dwukropek.
wynik znak równości ampersant kratka 039 średnik plus ampersant kratka 039 średnik plus str otwórz nawias okrągły x zamknij nawias okrągły.
return wynik.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def minus otwórz nawias okrągły x zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek lista podkreślnik n przecinek a przecinek b przecinek n.
if x otwórz nawias ostrokątny 0 dwukropek.
wynik znak równości ampersant kratka 039 średnik ampersant kratka 039 średnik plus str otwórz nawias okrągły minus 1 asterysk x zamknij nawias okrągły.
else dwukropek.
wynik znak równości ampersant kratka 039 średnik minus ampersant kratka 039 średnik plus str otwórz nawias okrągły x zamknij nawias okrągły.
return wynik.
Pot podkreślnik C4 podkreślnik 99gowanie podkreślnik wyra podkreślnik C5 podkreślnik BCenia podkreślnik wymiernego otwórz nawias okrągły zamknij nawias okrągły.