algorytm.org

algorytm



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Forum www.algorytm.org :: Schematy Blokowe
Witaj Gość   
[Zarejestruj się]  
[Zaloguj się]
Zamieść odpowiedź
 algorytm

photo
Witam
mam problem z narysowaniem schematu blokowego dla takiego algorytmu:
opracuj algorytm dla zadania:
wypisz wartość funkcji ln(x^2+2) dla argumentu X zmieniającego się w granicach od x1 do x2 z krokiem H. Po wczytaniu potrzebnych danych sprawdź czy x10 jeśli nie poproś o poprawione dane.

Nie wiem jak się do tego zabrać ponieważ jestem początkującym.Serdecznie proszę o pomoc
Cytuj
Proponuję schemat składający się z 9 bloków:

1. start -->2
2. read x1, x2, H -->3
3. H>0? TAK --> 4, NIE --> 7
4. i:=0, x1:=min(x1,x2), x2:=max(x1,x2)
5. x1<=x2? TAK --> 6, NIE -->8
6. X[i]:=x1, Y[i]:=ln(x1^2+2), i:=i+1, x1:=x1+i*H --> 5
7. write "podaj krok H >0" -->9
8. write X, Y -->9
9. stop

X oznacza tablicę argumentów, Y - tablicę wartości. Jeśli x1>x2, to zamieniamy je (blok 4), aby argumenty były uporządkowane w sposób rosnący.
Jeszcze jedna uwaga: ponieważ zawsze x^2+2>0, to nie ma problemu z dziedziną logarytmu.
Cytuj
Zamieść odpowiedź Strona # 
Szybka odpowiedź

Kod:    


Powered by ccBoard