Liczby zespolone
from random import choice
from IPython.display import display, Markdown, Latex
import generator_zadan.generatory as gz
print(gz.__version__)
0.2.10
ile_zadan_przykladowych = 10
Zespolone równanie liniowe
zadanie = gz.rownanie_liniowe()
zadanie
('Rozwiązać równanie w zbiorze liczb zespolonych.\\ Sprawdzić rozwiązanie.\n\t\\[\n\t\t\\left(8 - 4i\\right)z = -3 + 8i+\\left(8 - 3i\\right)z\n\t\\]',
'$z=-8 - 3i.$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych.\ Sprawdzić rozwiązanie.
\[
\left(8 - 4i\right)z = -3 + 8i+\left(8 - 3i\right)z
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$z=-8 - 3i.$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.rownanie_liniowe()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n')[0].replace('\\', '')))
display(Latex('$$' + zadanie[0].split('\n')[2] + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1] + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić rozwiązanie.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Zespolone równanie kwadratowe
zadanie = gz.rownanie_kwadratowe()
zadanie
('Rozwiązać równanie w zbiorze liczb zespolonych.\\ Sprawdzić jedno z rozwiązań.\n\t\\[\n\t\t\\left(2 - i\\right)z^2 + \\left(9 + 3 i\\right) z + \\left(4 + 8 i\\right)=0\n\t\\]',
'$\\Delta = 8+6i, \\quad \\sqrt{\\Delta}=\\pm( 3 + i), \\quad z_{1}=-2 - 2 i, \\quad z_{2}=-1 - i$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych.\ Sprawdzić jedno z rozwiązań.
\[
\left(2 - i\right)z^2 + \left(9 + 3 i\right) z + \left(4 + 8 i\right)=0
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$\Delta = 8+6i, \quad \sqrt{\Delta}=\pm( 3 + i), \quad z_{1}=-2 - 2 i, \quad z_{2}=-1 - i$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.rownanie_kwadratowe()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n')[0].replace('\\', '')))
display(Latex('$$' + zadanie[0].split('\n')[2] + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$' + zadanie[1] + '$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych. Sprawdzić jedno z rozwiązań.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Pierwiastek zespolony
zadanie = gz.pierwiastek_zespolony(stopien=3, nr_zadania=0)
zadanie
('Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej\n\t\\[\n\t\t\\sqrt[\\leftroot{2}\\uproot{-4} \\displaystyle ^{3}]{\\left(\\frac{9}{128} + \\frac{9 \\sqrt{5} i}{128} \\right) \\left(-1 + \\sqrt{5} i \\right)}\n\t\\]',
'\t\\begin{tabular}{p{0.5\\textwidth}p{0.3\\textwidth}}\n\t\\[\n\t\t\\sqrt[\\leftroot{2}\\uproot{-4} \\displaystyle ^{3}]{- \\frac{27}{64}}=\n\t\\]\n\t\\[\n\t\t = \\left\\{ - \\frac{3}{4}, \\ \\frac{3}{8} - \\frac{3 \\sqrt{3} i}{8}, \\ \\frac{3}{8} + \\frac{3 \\sqrt{3} i}{8}\\right\\}.\n\t\\]\n\t&\n\t\t\\raisebox{-3cm}{\\resizebox{5.1cm}{!}{\\includegraphics{../pics/rozklad_pierwiastkow0}}}\n\t\\end{tabular}\n')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
\[
\sqrt[\leftroot{2}\uproot{-4} \displaystyle ^{3}]{\left(\frac{9}{128} + \frac{9 \sqrt{5} i}{128} \right) \left(-1 + \sqrt{5} i \right)}
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
\begin{tabular}{p{0.5\textwidth}p{0.3\textwidth}}
\[
\sqrt[\leftroot{2}\uproot{-4} \displaystyle ^{3}]{- \frac{27}{64}}=
\]
\[
= \left\{ - \frac{3}{4}, \ \frac{3}{8} - \frac{3 \sqrt{3} i}{8}, \ \frac{3}{8} + \frac{3 \sqrt{3} i}{8}\right\}.
\]
&
\raisebox{-3cm}{\resizebox{5.1cm}{!}{\includegraphics{../pics/rozklad_pierwiastkow0}}}
\end{tabular}
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.pierwiastek_zespolony(stopien=choice([3,4]), nr_zadania=i)
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n')[0].replace('\\', '')))
display(Latex('$$' + zadanie[0].split('\[')[1].split('\]')[0] + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
temp = zadanie[1].split('\n\t')[2] + zadanie[1].split('\n\t')[5][4:]
display(Latex(f'$${temp}$$'))
display(Markdown(f''))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 2 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 3 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 4 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 5 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 6 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 7 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 8 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 9 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 10 **********************************************************************************
Wyznaczyć wszystkie zadane pierwiastki zespolone i zaznaczyć je na płaszczyźnie zespolonej
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
Równanie zespolone ze sprzężeniem
zadanie = gz.rownanie_ze_sprzezeniem(calkowite=choice([False, True]), kwadratowe=choice([False, True]))
zadanie
('Rozwiązać równanie w zbiorze liczb zespolonych\n\t\\[\n\t\tz \\left(-6 - 2 i\\right) + \\left(3 + 5 i\\right) \\overline{z} + 1 - 3 i = 0\n\t\\]',
'$\\left(3 + 5 i\\right) \\left(x - i y\\right) + \\left(-6 - 2 i\\right) \\left(x + i y\\right) + 1 - 3 i = 0,$ \\\\ \n$\\left(-1 + i\\right) \\left(3 x + y \\left(-8 + i\\right) - 2 + i\\right) = 0,$\\\\\n$\\left\\{\n\t\\begin{array}{c}\n\t\t- 3 x + 7 y + 1 = 0\\\\\n\t\t3 x - 9 y - 3 = 0\n\t\\end{array}\n\\right.$ \\\\\n$z = \\left\\{ x : -2, \\ y : -1\\right\\}.$')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
\[
z \left(-6 - 2 i\right) + \left(3 + 5 i\right) \overline{z} + 1 - 3 i = 0
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$\left(3 + 5 i\right) \left(x - i y\right) + \left(-6 - 2 i\right) \left(x + i y\right) + 1 - 3 i = 0,$ \\
$\left(-1 + i\right) \left(3 x + y \left(-8 + i\right) - 2 + i\right) = 0,$\\
$\left\{
\begin{array}{c}
- 3 x + 7 y + 1 = 0\\
3 x - 9 y - 3 = 0
\end{array}
\right.$ \\
$z = \left\{ x : -2, \ y : -1\right\}.$
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.rownanie_ze_sprzezeniem(calkowite=choice([False, True]), kwadratowe=choice([False, True]))
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n')[0].replace('\\', '')))
display(Latex('$$' + zadanie[0].split('\n')[2] + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
rozwiazanie = zadanie[1].replace('$ \\\\ \n$', ' $ ').replace('$\\\\\n$', ' $ ').replace('$ \\\\\n$', ' $ ').split(
'$')
for i in range(1, len(rozwiazanie) - 1):
display(Latex('$$' + rozwiazanie[i] + '$$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
<class 'Exception'>
** Zadanie 8 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Rozwiązać równanie w zbiorze liczb zespolonych
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
Obszar zespolony
zadanie = gz.obszar_zespolony(typ=choice([1, 2, 3, 4, 5]), nr_zadania=1)
zadanie
('Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunki\n\t\\[\n\t\t\\left|z+2 - 2 i\\right| \\leq 3\n \t\t\\quad \\textnormal{oraz} \\quad\n\t\t\\left|z+1 - i\\right| < 2\n\t\\]',
'\t\\begin{tabular}{p{0.4\\textwidth}p{0.3\\textwidth}}\n\t\\begin{gather*}\n\t\t\\left(x + 2\\right)^{2} + \\left(y - 2\\right)^{2} \\leq 9\\\\\n\t\t\\left(x + 1\\right)^{2} + \\left(y - 1\\right)^{2} < 4\n\t\\end{gather*}\t\t\n\t&\n\t\t\\raisebox{-3.1cm}{\\resizebox{4cm}{!}{\\includegraphics{../pics/obszar1}}}\n\t\\end{tabular}\n')
Show code cell source
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunki
\[
\left|z+2 - 2 i\right| \leq 3
\quad \textnormal{oraz} \quad
\left|z+1 - i\right| < 2
\]
***********************************************************************************************
** Rozwiązanie ********************************************************************************
\begin{tabular}{p{0.4\textwidth}p{0.3\textwidth}}
\begin{gather*}
\left(x + 2\right)^{2} + \left(y - 2\right)^{2} \leq 9\\
\left(x + 1\right)^{2} + \left(y - 1\right)^{2} < 4
\end{gather*}
&
\raisebox{-3.1cm}{\resizebox{4cm}{!}{\includegraphics{../pics/obszar1}}}
\end{tabular}
***********************************************************************************************
Show code cell source
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.obszar_zespolony(typ=choice([1, 2, 3, 4, 5]), nr_zadania=i)
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n')[0].replace('\\', '')))
display(Latex('$$' + zadanie[0].split('\[')[1].split('\]')[0] + '$$'))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$$\\begin{gather*}' + zadanie[1].split('{gather*}')[1] + '{gather*}$$'))
display(Markdown(f''))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunki
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 2 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunki
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 3 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunek
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 4 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunek
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 5 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunki
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 6 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunek
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 7 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunek
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 8 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunek
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 9 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunki
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
** Zadanie 10 **********************************************************************************
Zaznaczyć na płaszczyźnie zespolonej obszar spełniający warunek
***********************************************************************************************
** Rozwiązanie ********************************************************************************

***********************************************************************************************
Postać algebraiczna, trygonometryczna i wykładnicza - działania
zadanie = gz.dzialania_zespolone()
zadanie
('Obliczyć\n\t\\[\n\t\t\\frac{\\left(4 - 4 \\sqrt{3} i\\right)\\left(4 - 4 \\sqrt{3} i\\right)}{4 - 4 \\sqrt{3} i} + \\frac{4\\left(\\cos\\left(- \\frac{\\pi}{6}\\right) + i \\, \\sin\\left(- \\frac{\\pi}{6}\\right)\\right)\\cdot 3\\left(\\cos\\left(\\frac{2 \\pi}{3}\\right) + i \\, \\sin\\left(\\frac{2 \\pi}{3}\\right)\\right)}{3\\left(\\cos\\left(- \\frac{\\pi}{3}\\right) + i \\, \\sin\\left(- \\frac{\\pi}{3}\\right)\\right)} - \\frac{2\\,e^{- \\frac{\\pi}{3}\\, i}\\cdot 4\\,e^{\\pi\\, i}}{2\\,e^{- \\frac{\\pi}{6}\\, i}}. \n\t\\]\n\tWynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.',
'$4 - 4 \\sqrt{3} i, \\qquad 8 \\left(\\cos\\left(- \\frac{\\pi}{3}\\right) + i\\,\\sin\\left(- \\frac{\\pi}{3}\\right)\\right), \\qquad 8 e^{- \\frac{\\pi}{3}\\,i}$ ')
print("\033[34m** Zadanie **" + '*' * 81 + '\033[0m')
print(zadanie[0])
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
print(zadanie[1])
print("\033[32m*\033[0m" * 95)
** Zadanie ***********************************************************************************
Obliczyć
\[
\frac{\left(4 - 4 \sqrt{3} i\right)\left(4 - 4 \sqrt{3} i\right)}{4 - 4 \sqrt{3} i} + \frac{4\left(\cos\left(- \frac{\pi}{6}\right) + i \, \sin\left(- \frac{\pi}{6}\right)\right)\cdot 3\left(\cos\left(\frac{2 \pi}{3}\right) + i \, \sin\left(\frac{2 \pi}{3}\right)\right)}{3\left(\cos\left(- \frac{\pi}{3}\right) + i \, \sin\left(- \frac{\pi}{3}\right)\right)} - \frac{2\,e^{- \frac{\pi}{3}\, i}\cdot 4\,e^{\pi\, i}}{2\,e^{- \frac{\pi}{6}\, i}}.
\]
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
$4 - 4 \sqrt{3} i, \qquad 8 \left(\cos\left(- \frac{\pi}{3}\right) + i\,\sin\left(- \frac{\pi}{3}\right)\right), \qquad 8 e^{- \frac{\pi}{3}\,i}$
***********************************************************************************************
for i in range(1, ile_zadan_przykladowych + 1):
zadanie = gz.dzialania_zespolone()
print(f"\033[34m** Zadanie {i} **" + '*' * 80 + '\033[0m')
display(Markdown(zadanie[0].split('\n\t')[0]))
display(Latex('$$' + (zadanie[0].split('\n\t')[2]) + '$$'))
display(Markdown(zadanie[0].split('\n\t')[4]))
print("\033[34m*\033[0m" * 95)
print("\033[32m** Rozwiązanie **" + '*' * 78 + '\033[0m')
display(Latex('$$' + zadanie[1].split('$')[1] + '$$'))
print("\033[32m*\033[0m" * 95)
** Zadanie 1 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 2 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 3 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 4 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 5 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 6 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 7 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 8 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 9 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************
** Zadanie 10 **********************************************************************************
Obliczyć
Wynik zapisać w postaci algebraicznej, trygonometrycznej i wykładniczej.
***********************************************************************************************
** Rozwiązanie ********************************************************************************
***********************************************************************************************