GDZ Informatika 7 osztály. Tankönyv [Rivkind Y.Y., Lysenko T.I., Chernikova L.A., Shakotko V.V.] 2020
4.3. Értékek az elágazó algoritmusokban
Válaszolj a kérdésekre
1. Mi a különbség az algoritmus lineáris töredéke és az elágazás között?
Lineáris algoritmus - a legegyszerűbb algoritmus. Ez egy olyan algoritmus, amely egyértelmű műveletsorozatból áll. Az elágazás egy bizonyos feltétellel kezdődik. Ha ez a feltétel teljesül, egy művelet (vagy műveletek halmaza) következik be; ha nem - egy másik
2. Mi a különbség a kifejezés (2 * x + y) / (2 * x - y) értékének kiszámításához használt algoritmus és a kifejezés (2 * x + y) * (2 *) értékének kiszámításához szükséges algoritmus között x - y)?
Különbözzön egy akcióban.
3. A (4 * x - y) / (x + 2 * y) kifejezés értéke kiszámításának algoritmusának végrehajtása milyen változók értékén lesz az üzenet: "Lehetetlen kiszámítani"? Mondjon néhány példát.
Amikor (x + 2 * y) = 0, például x = 6, y = -3 vagy x = -8, y = 4
4. Az osztási műveletet tartalmazó kifejezés értékének kiszámításához használt algoritmus mindig tartalmaz-e elágazásokat? Magyarázza el a válaszát.
Ha a kifejezés magában foglalja a változóval való kifejezéssel való elosztás hatását, akkor az értéke nem számítható a változók összes értékére. Ha az osztó nulla, akkor a kifejezés értéke nem számítható, ha másként, azaz nem egyenlő, lehetséges.
Ezért egy olyan kifejezés értékeinek kiszámítására szolgáló algoritmusokban, amelyek tartalmazzák az osztás hatását egy változóval rendelkező kifejezésre, először ki kell számolni az osztó értékét. Ezután vegye fel az elágazó algoritmusba, amely vagy megjeleníti a megfelelő üzenetet, ha a kifejezés értéke nem számítható ki, vagy ennek a kifejezésnek az értéke kiszámításra kerül
6. Hogyan lehet a művész színpadi koordinátáit felhasználni az elágazáshoz? Adj egy példát.
Helyezzen elágazási blokkot a Script területre
ha a = 0 akkor
nem tudja kiszámolni: osztás 0-val
másképp
adja meg b-nek az x - 3 * y értékét
adja meg c-nek a b / a értékét
mutassa a c változót
7. Hogyan használhatom az előadó pozíciójának koordinátáit egy vásznon Python-projektekben az elágazáshoz? Adj egy példát.
Készítsen egy projektet az (x - 3 * y) / (3 * y + x) kifejezés értékének kiszámításához.
4. Írja be a parancsot az osztó értékének kiszámításához: a = 3 * y + x
5. Írja be az branch parancsot:
ha a == 0:
nyomtatás (Nem számolható: osztás 0-val)
más:
b = x - 3 * y
c = b / a
nyomtatás (Számítási eredmény c =, c)
8. Hogyan állapíthatjuk meg egy elágazás segítségével, hogy a két különböző szám közül melyik nagyobb?
a> b
- ha igen, akkor a nagyobb, mint b;
- ha nem, akkor b nagyobb, mint a;





![ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018 ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018](/uploads/posts/2019-04/1555779316_5_p_y_u2018.jpg)
![ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017 ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017](/uploads/posts/2019-02/1550928122_9k_p_n_2017.jpg)
![ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021 ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021](/uploads/posts/2021-10/1633720388_8k_y_g_2021.jpg)
![ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018 ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018](/uploads/posts/2019-07/1564163269_5k_i_h_2018.jpg)