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 12319 09.08.2018, 16:24
Ostatni post: Ajgor
  Problem z makefile.win w Dev C++ jeziru 0 8119 12.10.2016, 17:17
Ostatni post: jeziru
  [Pascal/Delphi] Sortowanie quicksort oraz scalanie. Chudy2000 3 9199 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
  Poszukuję pomysłu na prosty program ;) janciu96 5 16913 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 8198 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 3864 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 16322 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 4203 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 9831 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 9187 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 9393 22.10.2019 17:48
Ostatni post: Szachista
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 9764 16.09.2019 11:18
Ostatni post: Ajgor
  Błąd przy uruchamianiu programu w Java z wiersza poleceń Physicist 3 4818 30.08.2019 14:16
Ostatni post: Physicist
  Python z wiersza poleceń Physicist 15 26097 21.08.2019 20:14
Ostatni post: Physicist
  Transfer plików via FTP Visual Basic FireBytes 3 7327 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 9526 07.08.2019 12:43
Ostatni post: aht
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 11422 18.06.2019 21:36
Ostatni post: fugaz
  Nauka do Olimpiady Informatycznej? piotr0905 1 10844 08.06.2019 16:50
Ostatni post: wlisik