Algorytmy - potrzebne dobre źródła wiedzy

0

Witam.
Mam 16 lat, chodzę do Pierwszej klasy Technikum Informatycznego i wybrałem ten kierunek ponieważ myślę że jest on bardzo przyszłościowy, moim zdaniem interesujący i stale się rozwijający.
Dziś miałem pierwszą lekcje informatyki w nowej szkole.
Wcześniej w gimnazjum na informatyce nie robiliśmy zupełnie nic, nasza nauczycielka omówiła w ciągu 10 minut sprawy organizacyjne i przeszła Od razu do Algorytmów. Napisaliśmy definicje w zeszycie, nawet dokładnie jej nie omówiliśmy i już na tablicy pojawił się prosty algorytm obliczający sumę dwóch liczb. Na początku nie wiedziałem oco chodzi bo było to niby tłumaczone, ale nie naszym jęzkiem (cała moja grupa nic z tego nie zrozumiała), ja wziąłem to na swój rozum i ok jako tako zrozumiałem to ,ale nadal nie wiem kiedy rysujemy prostokąty a kiedy rąby.Myślałem że jeszcze poćwiczymy coś na następnych lekcjach a tu zadanie domowe zadane mamy coś do czego nie wiem jak się zabrać.Zadanie nr1. Narysuj schemat blokowy rozwiązujący równania liniowe :
ax+b=0 ,
0
x=-b/:a ,
x=-b|0-
i jeszcze dostaliśmy do tego jakieś warunki czy coś takiego sam nie ogarniam.
Warunek 1 a<>0 ---> x=b/a
Warunek 2 a=0 i b=0 - nieskończenie wiele rozwiązań
Warunek 3 a=0 i b <>0 - sprzeczność

Kompletnie nie wiem jak się do tego zabrać i boje się że przez 4 lata nauki w szkole będę musiał uczyć się programowania na własną rękę.

Czy może ktoś zna jakieś fajne źródła, strony w internecie, książki gdzie można się uczyć tych wszystkich podstaw i uczyć rozwiązywać tego typu zadania bo ja nie wiem kompletnie jak to zrobić, jak się za to zabrać a nie będę przecież bezsensownie spisywał zadania domowego z neta, chce je rozwiązać sam ew. z lekką pomocą.

Z góry dzięki za pomoc !

1

Rozumiem wyszukiwarka zepsuta ;(

1

Ale to wiedza z gimnazjum z matematyki o funkcjach i wiedza czym jest schemat blokowy
Tu masz rysunek schematu blokowego:
https://www.google.pl/search?q=schemat+blokowy&biw=1366&bih=657&tbm=isch&imgil=u34m2VvC10UQIM%253A%253BAOH53KqGKVx75M%253Bhttp%25253A%25252F%25252Fwww.zsp2wadowice.pl%25252Fimported%25252Fprzedmioty%25252Finf%25252Fklasa1%25252Falgorytmy%25252Fblokowy%25252Fsblokowy.htm&source=iu&fir=u34m2VvC10UQIM%253A%252CAOH53KqGKVx75M%252C_&usg=__A9I0g3ctOMO3jJ9gWFZTNCDlZxM%3D&sa=X&ei=75gIVJ-UCIiqO8fogfAC&sqi=2&ved=0CJ0BEP4dMBA#facrc=_&imgdii=_&imgrc=u34m2VvC10UQIM%253A%3BAOH53KqGKVx75M%3Bhttp%253A%252F%252Fwww.zsp2wadowice.pl%252Fimported%252Fprzedmioty%252Finf%252Fklasa1%252Falgorytmy%252Fblokowy%252Fsbloko1.gif%3Bhttp%253A%252F%252Fwww.zsp2wadowice.pl%252Fimported%252Fprzedmioty%252Finf%252Fklasa1%252Falgorytmy%252Fblokowy%252Fsblokowy.htm%3B552%3B582
Pytanie przykładowe tutaj dla twojego zdania czy a< 0 tak --> x = b/a nie--> czy a=0 i b=0 tak-> nieskonczenie wiele rozwiazan nie->...
Dzięki temu zrobią ci się czy warunki if w schemacie blokowym i wtedy łatwiej to się przenosi do programu
EDIT: To co ci wysłałem to algorytm szukania największej liczby spośród 3 liczb. To co ty masz zrobić to szukanie miejsca zerowego funkcji liniowej, jeżeli zachodzą warunki podane to się coś dzieje(rozwiązywanie równan liniowych)...
A to chyba, źle zapisałeś:
ax+b=0 ,
0
x=-b/:a ,
x=-b|0-

0

Nie miałem nic w gimnazjum o żadnych schematach :(

1

Jasne, że nie miałeś tego nie napisałem wiedza z gimnazjum dotyczy funkcji i tylko zostaje pytanie czym jest schemat a to nic skomplikowanego nigdy się tego nie uczyłem ale jakoś wiem

1 użytkowników online, w tym zalogowanych: 0, gości: 1