jak napisac program obliczajacy wartosci wyrazen matematycznych zawierajacych min. nawiasy,+,-,^,sin,arcsin,ln, zmienna x, stale e,pi. prosze o wszelki wskazowki jak sie do tego zabrać. z gory dziekuje

2006-12-15 21:42:13, polok


2007-01-09 13:12:29, chemik143
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
też mam z tym problem, jedyne co to chyba rekurencja przychodzi z pomocą (mam nadzieje wiesz co to jest...) no i zmyślny algorytm rozpoznawania kolejności wykonywania działań...

2007-04-13 17:08:36,
UWAGA: Odpowiedź nie została jeszcze sprawdzona przez administratora..!
dobre kompilatory maja dobre boblioteki.moduly :]
w tp borland nie dolaczyl zadnych konwertujacych stringa

______________________________
readln(wzor);

for i:=1 to length(wzor) do begin
....if chr(wzor[i])>=48 and wzor[i+1]='+' then wzor[i]+wzor[i+2]

__________________________________
taki przykladzik nic nie znaczacy. Trzeba sporo wysilku aby
zachowac priorytet dzialan, ^, etc xP








Udziel odpowiedzi na powyższe pytanie...

Twoja odpowiedź:
 


Podpis: 

Wpisz wynik: trzy dodać pięć równa się (pisane cyfra)

 ::: działy ::::
 
  pascal
  kursy pascala
  programy
  artykuły
  pascal faq
  zadania
  linki
 ::: -+- ::::
 ::: extra ::::
:::: subskrypcja
:::: powiadamiacz
:::: księga gości
:::: zgłoś błąd


pascal | kursy pascala | programy | artykuły | pascal faq | zadania | linki

kawaguchi@wp.pl 2002-2006. Wszelkie prawa zastrzeżone.


  :::: www.pascal.kaviorek.com ::::
  chat
  forum