Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Domácí úkol 2

Studenti, kteří byli na výuce musi vyřešit celkem čtyři z šesti domácích úkolů. Studenti, kteří na výuce absentovali musí vyřešit všechny domácí úkoly.

Příklad 1

Vyřešte s pomocí GNU/Octave následující dvě soustavy rovnic:

2x8y2z=68-2x - 8y -2 z = 68

3x+10y+10z=1283x + 10y +10 z = -128

6x+7y10z=286x + 7y -10 z = 28

a

4x+2y6z5m+8n=75-4x +2y -6z -5m +8n = -75

5x3y+9z+4m+10n=127-5x -3y +9z +4m +10n =-127

9x2y+2z+5m9n=110 9x -2y +2z +5m -9n =110

5x8y+7z+3n=42 5x -8y +7z +3n =42

2x7y6z+5m9n=80 2x -7y -6z +5m -9n = 80

Příklad 2

Pomocí podmíněného příkazu if vytvořte program, který upraví zadané číslo a následovně

  • pokud je a kladné, uloží do a jeho dvojnásobek

  • pokud a nebude kladné, do a uloží číslo a zmenšené o 10

Tj. na prvním řádku bude uvedeno a=10 (nebo libovolné jiné číslo). Následovat bude if

Příklady:

  • Pokud a=10, pak výsledek bude a=20.

  • Pokud se a=-5, pak výsledek bude a=-15.