Proszę o pomoc, zbuduj algorytm, stwierdzający, przez które ćwiartki układu współrzędnych przechodzi wykres funkcji liniowej po wczytaniu jej współczynników. chodzi mi o schemat blokowy.
#1
Napisano 21.12.2015 - 19:18
Napisano 25.09.2011 - 17:55
#2
Napisano 21.12.2015 - 21:07
Schemat sam zrób: Podam Ci warunki:
Jeśli i funkcja liniowa przechodzi przez I, II, III ćwiartkę
Jeśli i funkcja liniowa przechodzi przez I, III IV ćwiartkę
Jeśli i funkcja liniowa przechodzi przez I, II ćwiartkę
Jeśli i funkcja liniowa przechodzi przez I, II, IV ćwiartkę
Jeśli i funkcja liniowa przechodzi przez II, III, IV ćwiartkę
Jeśli i funkcja liniowa przechodzi przez II, IV ćwiartkę
Jeśli i funkcja liniowa przechodzi przez I, II ćwiartkę
Jeśli i funkcja liniowa przechodzi przez III, IV ćwiartkę
Użytkownik Jarekzulus edytował ten post 21.12.2015 - 23:56
Jeśli rzuciłem choć promyczek światła na problem który postawiłeś - podziękuj. Nad kreską
#3
Napisano 21.12.2015 - 23:05
jeśli to funkcja jest liniowa?
skoro jest 8 możliwości to mogę użyć tylko 7 bloczków warunkowych ,tak?
#4
Napisano 21.12.2015 - 23:27
Tak jest liniowa - nazywana funkcją stałą ale to też liniowa.
Tak da się to zrobić
Najpierw daj warunek i będziesz operował na warunkach 1,2, 4,5
Jeśli masz warunki 3,6
jeśli warunki 7,8
Podłubie może wstawię później
------------------------------------------------
Teoretycznie jest jeszcze opcja a,b=0 wtedy masz y=0, ale nie wiem czy chcesz to ująć
Użytkownik Jarekzulus edytował ten post 21.12.2015 - 23:35
Jeśli rzuciłem choć promyczek światła na problem który postawiłeś - podziękuj. Nad kreską
#5
Napisano 21.12.2015 - 23:39
Ok dzięki
#6
Napisano 22.12.2015 - 00:20
Start ->
Wczytaj a, b ->
Czy a i b różne od zera -T-> Czy -T-> Czy b>0 -T-> 1,2,3
-N-> 1,3,4
-N-> Czy b>0 -T-> 1,2,4
-N-> 2,3,4
-N-> Czy -T-> Czy a>0 -T-> 1,3
-N-> 2,4
-N-> Czy b>0 -T-> 1,2
-N-> 3,4
-> STOP
Nie ma w tym opcji a=b=0
Sprawdź jeszcze czy dobrze wpisałem wnioski ale chyba ok. Jest 7 bloków decyzyjnych
Jeśli rzuciłem choć promyczek światła na problem który postawiłeś - podziękuj. Nad kreską
#7
Napisano 22.12.2015 - 00:43
a czy w bloku decyzyjnym nie można umieszczać tylko jednej zmiennej ?
#8
Napisano 22.12.2015 - 01:03
Napisz dokładniej bo nie wiem o co chodzi
Jeśli rzuciłem choć promyczek światła na problem który postawiłeś - podziękuj. Nad kreską
#9
Napisano 22.12.2015 - 01:24
Chodzi o to, że w jednym bloczku napisałeś a,b różne od zera, ja myślałem że można umieszczać tak tylko jedną zmienną .
#10
Napisano 22.12.2015 - 01:57
Skoro wczytałeś wcześniej obie zmienne to teraz możesz mieć czy obie są różne od zera. jeśli tak to
jeśli nie (obie nie są różne od zera) to później pytasz czy a jest różne od zera jeśli tak to już wiesz, że b jest rożne zero.
Ale jeśli uznasz ze nie to można próbować to zmienić.
Jeśli rzuciłem choć promyczek światła na problem który postawiłeś - podziękuj. Nad kreską
#11
Napisano 22.12.2015 - 13:14
ale chodzi mi o to że w jednym bloczku decyzyjnym nie można chyba napisać a i b <>0 tylko trzeba a <>0 lub b<>0 po jednej literce
#12
Napisano 22.12.2015 - 13:27
Przypadek należy jak najbardziej uwzględnić.
Co do warunku "a i b różne od 0" to możesz to zapisać jako i masz wtedy jedno porównanie w bloku decyzyjnym Jeśli byś chciał "a lub b różne od 0" to możesz napisać i też masz jedno porównanie. Oczywiście w praktyce lepiej tego unikać.
Tematy podobne do: Algorytm x
|
Kombinatoryka i prawdopodobieństwo
algorytm, kombinatorykaNapisany przez fitdancer, 10 Mar 2008 |
|
||
|
Teoria liczb
Algorytm dzielenia i zbiory Zp[part1]Napisany przez wesolek, 07 May 2008 |
|
||
Teoria liczb
Algorytm dzielenia i zbiory Zp[part2]Napisany przez wesolek, 07 May 2008 |
|
|||
Teoria liczb
Algorytm dzielenia i zbiory Zp[part3]Napisany przez wesolek, 07 May 2008 |
|
|||
|
Informatyka
AlgorytmyNapisany przez Marta9911, 18 Oct 2008 |
|