Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

dev pascal, problem z funkcją kwadratową

#1
dev pascal, problem z funkcją kwadratową
Witam, proszę o pomoc w rozwiązaniu błędu, bo już nie wiem gdzie popełniam błądKwaśny

Problem ukazany w załączniku.


Załączone pliki Miniatury
   
 System operacyjny: windows_seven Przeglądarka: chrome
#2
RE: dev pascal, problem z funkcją kwadratową
Co to jest "d"?
Nie pomagam na PW (ew. odpłatnie). 
I osobom z roszczeniowym podejściem. I osobom niedbającym o poprawność językową.
Jak podawać logi
Jeśli nie odpowiadam w danym wątku przez >3 dni - proszę o przypomnienie na PW z linkiem do wątku w treści.




 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: dev pascal, problem z funkcją kwadratową
1) brakuje średników po każdych obliczeniach
2) porównanie w ifie robi sie za pomocą operatora = a nie := (inna rzecz, ze porównywanie liczby zmiennoprzecinkowej do 0 jest mało efektywne)
3) formatuj kod
4) nazywaj rozsądnie zmienne
5) wstaw na przyszłość ten fragment kodu do postu zamiast obrazka.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#4
RE: dev pascal, problem z funkcją kwadratową
Możliwe, że zabrakło przecinka po p:4:4 w funkcji writeln. Poza tym po przekazaniu ujemnej liczby do funkcji sqrt zwróci ona najpewniej NAN, zatem pierwiastek powinieneś liczyć po sprawdzeniu, że wyrażenie bb*bb-4*aa*cc ma wartość nieujemną.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
#5
RE: dev pascal, problem z funkcją kwadratową
Pomijając błędy składniowe, w rozwiązaniu jest błąd w algorytmie, na który delikatnie nakierował broda99. Liczysz wartość delty i przypisujesz ją do zmiennej del, a następnie do wyliczenia wartości niewiadomych używasz zmiennej d, której nie ustawiłeś wartości, więc pewnie w Pascalu będzie miała wartość 0.
 System operacyjny: windows_seven Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki (dev pascal, problem z funkcją kwadratową)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 9444 09.08.2018, 16:24
Ostatni post: Ajgor
  Problem z makefile.win w Dev C++ jeziru 0 6799 12.10.2016, 17:17
Ostatni post: jeziru
  [Pascal/Delphi] Sortowanie quicksort oraz scalanie. Chudy2000 3 7828 01.05.2016, 22:34
Ostatni post: Szachista

Skocz do:


Wybrane wątki (dev pascal, problem z funkcją kwadratową)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  C++ - sens pogłębiania nauki gbr 5 7116 25.03.2019 12:53
Ostatni post: koneton
  Klasa wewnętrzna w C++ Physicist 4 6804 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 5981 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 9070 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 6363 07.03.2019 15:33
Ostatni post: wiktrom12
  Mój pierwszy projekt - Pomoc rafal12999 1 6865 07.02.2019 22:01
Ostatni post: Szachista
  pomoc projekt scilab piesel18 2 8195 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 7106 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 7807 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 7132 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 7811 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 10566 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 8323 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 9197 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 8392 21.09.2018 16:58
Ostatni post: DonCorleone