Przeanalizuj działanie schematu interaktywnego, dotyczącego rozwiązywania równania w postaci proporcji, a następnie wykonaj poniższe polecenie.
R18qvdvGCASYm
Schemat interaktywny. Nagłówek: Rozwiązywanie proporcji początek ułamka, a, mianownik, b, koniec ułamka, równa się, początek ułamka, c, mianownik, d, koniec ułamka. Wylicz wartość dla wybranego parametru a, b, c lub d. Zacznijmy od parametru a. Przykład 1. Niech b, równa się, jeden, c, równa się, jeden oraz d, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // b, równa się, jeden, c, równa się, jeden, d, równa się, dwa. 3. Żółty romb // d, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // a, równa się, początek ułamka, c, razy, b, mianownik, d, koniec ułamka, równa się, zero przecinek pięć 5. Zielona elipsa // Koniec. Przykład 2. Niech b, równa się, jeden, c, równa się, jeden oraz d, równa się, zero. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // b, równa się, jeden, c, równa się, jeden, d, równa się, dwa. 3. Żółty romb // d, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec. Szukamy parametru b. Przykład 3. Niech a, równa się, trzy, c, równa się, jeden oraz d, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, trzy, c, równa się, jeden, d, równa się, dwa. 3. Żółty romb // c, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // b, równa się, początek ułamka, a, razy, d, mianownik, c, koniec ułamka, równa się, sześć 5. Zielona elipsa // Koniec. Przykład 4. Niech a, równa się, trzy, c, równa się, zero oraz d, równa się, jeden. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, trzy, c, równa się, zero, d, równa się, jeden. 3. Żółty romb // c, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec. Szukamy parametru c. Przykład 5. Niech a, równa się, trzy, b, równa się, jeden oraz d, równa się, jeden. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, trzy, b, równa się, jeden, d, równa się, jeden. 3. Żółty romb // b, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // c, równa się, początek ułamka, a, razy, d, mianownik, b, koniec ułamka, równa się, trzy 5. Zielona elipsa // Koniec. Przykład 6. Niech a, równa się, trzy, b, równa się, zero oraz d, równa się, jeden. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, jeden, b, równa się, jeden, d, równa się, zero. 3. Żółty romb // b, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec. Szukamy parametru d. Przykład 7. Niech a, równa się, dwa, b, równa się, cztery oraz c, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, dwa, b, równa się, cztery, c, równa się, dwa. 3. Żółty romb // a, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // d, równa się, początek ułamka, c, razy, b, mianownik, a, koniec ułamka, równa się, cztery 5. Zielona elipsa // Koniec. Przykład 8. Niech a, równa się, zero, b, równa się, cztery oraz c, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, zero, b, równa się, cztery, c, równa się, dwa. 3. Żółty romb // a, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec.
Schemat interaktywny. Nagłówek: Rozwiązywanie proporcji początek ułamka, a, mianownik, b, koniec ułamka, równa się, początek ułamka, c, mianownik, d, koniec ułamka. Wylicz wartość dla wybranego parametru a, b, c lub d. Zacznijmy od parametru a. Przykład 1. Niech b, równa się, jeden, c, równa się, jeden oraz d, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // b, równa się, jeden, c, równa się, jeden, d, równa się, dwa. 3. Żółty romb // d, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // a, równa się, początek ułamka, c, razy, b, mianownik, d, koniec ułamka, równa się, zero przecinek pięć 5. Zielona elipsa // Koniec. Przykład 2. Niech b, równa się, jeden, c, równa się, jeden oraz d, równa się, zero. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // b, równa się, jeden, c, równa się, jeden, d, równa się, dwa. 3. Żółty romb // d, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec. Szukamy parametru b. Przykład 3. Niech a, równa się, trzy, c, równa się, jeden oraz d, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, trzy, c, równa się, jeden, d, równa się, dwa. 3. Żółty romb // c, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // b, równa się, początek ułamka, a, razy, d, mianownik, c, koniec ułamka, równa się, sześć 5. Zielona elipsa // Koniec. Przykład 4. Niech a, równa się, trzy, c, równa się, zero oraz d, równa się, jeden. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, trzy, c, równa się, zero, d, równa się, jeden. 3. Żółty romb // c, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec. Szukamy parametru c. Przykład 5. Niech a, równa się, trzy, b, równa się, jeden oraz d, równa się, jeden. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, trzy, b, równa się, jeden, d, równa się, jeden. 3. Żółty romb // b, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // c, równa się, początek ułamka, a, razy, d, mianownik, b, koniec ułamka, równa się, trzy 5. Zielona elipsa // Koniec. Przykład 6. Niech a, równa się, trzy, b, równa się, zero oraz d, równa się, jeden. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, jeden, b, równa się, jeden, d, równa się, zero. 3. Żółty romb // b, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec. Szukamy parametru d. Przykład 7. Niech a, równa się, dwa, b, równa się, cztery oraz c, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, dwa, b, równa się, cztery, c, równa się, dwa. 3. Żółty romb // a, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez pierwsze rozgałęzienie. 4. Niebiski prostokąt // d, równa się, początek ułamka, c, razy, b, mianownik, a, koniec ułamka, równa się, cztery 5. Zielona elipsa // Koniec. Przykład 8. Niech a, równa się, zero, b, równa się, cztery oraz c, równa się, dwa. 1. Zielona elipsa // Start. 2. Fioletowy równoległobok // a, równa się, zero, b, równa się, cztery, c, równa się, dwa. 3. Żółty romb // a, nie równa się, zero Dwa rozgałęzienia. 1. tak, 2. nie. Wybieramy ścieżkę, która prowadzi przez drugie rozgałęzienie. 4. Niebiski prostokąt // nie dzielimy przez zero 5. Zielona elipsa // Koniec.
Zatem , co po uporządkowaniu sprowadza się do równania .
Obliczamy:
,
,
.
1
Polecenie 3
W poniższym schemacie przygotuj algorytm wyliczający wybraną wartość parametru z proporcji.
R1YEH1dOfPI7i
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Przygotuj w języku Python algorytm wyliczający wybraną wartość parametru z proporcji.
Poniżej przedstawiono przykładowe rozwiązanie.
R1DCKW4mES1jP
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
lista podkreślnik a znak równości None.
wynik znak równości None.
b znak równości None.
a znak równości None.
c znak równości None.
d znak równości None.
cudzysłów cudzysłów cudzysłów Rozwiązywanie proporcji a prawy ukośnik b znak równości c prawy ukośnik d kropka.
cudzysłów cudzysłów cudzysłów.
def Rozwi podkreślnik C4 podkreślnik 85zywanie podkreślnik proporcji otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek b przecinek a przecinek c przecinek d.
lista podkreślnik a znak równości otwórz nawias kwadratowy ampersant kratka 039 średnik a ampersant kratka 039 średnik przecinek ampersant kratka 039 średnik b ampersant kratka 039 średnik przecinek ampersant kratka 039 średnik c ampersant kratka 039 średnik przecinek ampersant kratka 039 średnik d ampersant kratka 039 średnik zamknij nawias kwadratowy otwórz nawias kwadratowy 0 zamknij nawias kwadratowy.
if lista podkreślnik a znak równości znak równości ampersant kratka 039 średnik a ampersant kratka 039 średnik dwukropek.
b znak równości 1.
c znak równości 1.
d znak równości 1.
if d wykrzyknik znak równości 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik a znak równości c asterysk b prawy ukośnik d znak równości ampersant kratka 039 średnik plus str otwórz nawias okrągły licz podkreślnik a otwórz nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Nie dzielimy przez 0 ampersant kratka 039 średnik zamknij nawias okrągły.
elif lista podkreślnik a znak równości znak równości ampersant kratka 039 średnik b ampersant kratka 039 średnik dwukropek.
a znak równości 3.
c znak równości 1.
d znak równości 1.
if c wykrzyknik znak równości 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik b znak równości a asterysk d prawy ukośnik c znak równości ampersant kratka 039 średnik plus str otwórz nawias okrągły licz podkreślnik b otwórz nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Nie dzielimy przez 0 ampersant kratka 039 średnik zamknij nawias okrągły.
elif lista podkreślnik a znak równości znak równości ampersant kratka 039 średnik c ampersant kratka 039 średnik dwukropek.
a znak równości 3.
b znak równości 1.
d znak równości 1.
if b wykrzyknik znak równości 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik c znak równości a asterysk d prawy ukośnik b znak równości ampersant kratka 039 średnik plus str otwórz nawias okrągły licz podkreślnik c otwórz nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Nie dzielimy przez 0 ampersant kratka 039 średnik zamknij nawias okrągły.
else dwukropek.
a znak równości 3.
b znak równości 1.
c znak równości 1.
if a wykrzyknik znak równości 0 dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik d znak równości c asterysk b prawy ukośnik a znak równości ampersant kratka 039 średnik plus str otwórz nawias okrągły licz podkreślnik d otwórz nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.
else dwukropek.
print otwórz nawias okrągły ampersant kratka 039 średnik Nie dzielimy przez 0 ampersant kratka 039 średnik zamknij nawias okrągły.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def licz podkreślnik a otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek b przecinek a przecinek c przecinek d.
wynik znak równości str otwórz nawias okrągły otwórz nawias okrągły c asterysk b zamknij nawias okrągły prawy ukośnik d zamknij nawias okrągły plus ampersant kratka 039 średnik ampersant kratka 039 średnik.
return wynik.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def licz podkreślnik b otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek b przecinek a przecinek c przecinek d.
wynik znak równości str otwórz nawias okrągły otwórz nawias okrągły a asterysk d zamknij nawias okrągły prawy ukośnik c zamknij nawias okrągły plus ampersant kratka 039 średnik ampersant kratka 039 średnik.
return wynik.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def licz podkreślnik c otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek b przecinek a przecinek c przecinek d.
wynik znak równości str otwórz nawias okrągły otwórz nawias okrągły a asterysk d zamknij nawias okrągły prawy ukośnik b zamknij nawias okrągły plus ampersant kratka 039 średnik ampersant kratka 039 średnik.
return wynik.
cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
cudzysłów cudzysłów cudzysłów.
def licz podkreślnik d otwórz nawias okrągły zamknij nawias okrągły dwukropek.
global lista podkreślnik a przecinek wynik przecinek b przecinek a przecinek c przecinek d.
wynik znak równości str otwórz nawias okrągły otwórz nawias okrągły c asterysk b zamknij nawias okrągły prawy ukośnik a zamknij nawias okrągły plus ampersant kratka 039 średnik ampersant kratka 039 średnik.
return wynik.
Rozwi podkreślnik C4 podkreślnik 85zywanie podkreślnik proporcji otwórz nawias okrągły zamknij nawias okrągły.
lista_a = None
wynik = None
b = None
a = None
c = None
d = None
"""Rozwiązywanie proporcji a/b = c/d.
"""
def Rozwi_C4_85zywanie_proporcji():
global lista_a, wynik, b, a, c, d
lista_a = ['a', 'b', 'c', 'd'][0]
if lista_a == 'a':
b = 1
c = 1
d = 1
if d != 0:
print('a=c*b/d=' + str(licz_a()))
else:
print('Nie dzielimy przez 0')
elif lista_a == 'b':
a = 3
c = 1
d = 1
if c != 0:
print('b=a*d/c=' + str(licz_b()))
else:
print('Nie dzielimy przez 0')
elif lista_a == 'c':
a = 3
b = 1
d = 1
if b != 0:
print('c=a*d/b=' + str(licz_c()))
else:
print('Nie dzielimy przez 0')
else:
a = 3
b = 1
c = 1
if a != 0:
print('d=c*b/a=' + str(licz_d()))
else:
print('Nie dzielimy przez 0')
"""Opisz tę funkcję...
"""
def licz_a():
global lista_a, wynik, b, a, c, d
wynik = str((c * b) / d) + ''
return wynik
"""Opisz tę funkcję...
"""
def licz_b():
global lista_a, wynik, b, a, c, d
wynik = str((a * d) / c) + ''
return wynik
"""Opisz tę funkcję...
"""
def licz_c():
global lista_a, wynik, b, a, c, d
wynik = str((a * d) / b) + ''
return wynik
"""Opisz tę funkcję...
"""
def licz_d():
global lista_a, wynik, b, a, c, d
wynik = str((c * b) / a) + ''
return wynik
Rozwi_C4_85zywanie_proporcji()