• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Równanie kwadratowe

Object Storage Arubacloud
0 głosów
1,550 wizyt
pytanie zadane 17 kwietnia 2016 w C i C++ przez Michał_Warmuz Mądrala (5,830 p.)

Witam ! Mam zadanie:

Napisz program, który z wykorzystaniem instrukcji warunkowej if oblicza pierwiastki równania kwadratowego ax2+bx+c = 0, gdzie zmienne a, b, c to liczby rzeczywiste wprowadzane z klawiatury. Dla zmiennych a, b, c, x1 oraz x2 należy przyjąć format wyświetlania ich z dokładnością dwóch miejsc po kropce.

Może mi ktoś wytłumaczyć jak mam to zrobić z góry Dziękuje za pomoc. :)

2 odpowiedzi

+1 głos
odpowiedź 17 kwietnia 2016 przez Aisekai Nałogowiec (42,190 p.)
wybrane 17 kwietnia 2016 przez Michał_Warmuz
 
Najlepsza
Najpierw musisz poprosić o wprowadzenie a,b,c . Potem ifem sprawdzić czy delta jest mniejsza,większa czy równa 0. Potem dzięki wzorom na x1 i x2, w zależności od tego jaka jest delta wyswietlasz x1 i x2. A potem pokazujesz do 2 cyfr po przecinku.
+1 głos
odpowiedź 17 kwietnia 2016 przez falauthy Stary wyjadacz (11,550 p.)
Nie wiesz jak napisać kod czy nie rozumiesz ogólnej koncepcji tego?
komentarz 17 kwietnia 2016 przez Michał_Warmuz Mądrala (5,830 p.)
Nie rozumiem koncepcji.
komentarz 17 kwietnia 2016 przez falauthy Stary wyjadacz (11,550 p.)
Masz równanie ax^2 + bx + c. a, b i c to są liczby rzeczywiste. Na sam początek musisz obliczyć współczynnik delta, który wynosi delta = b^2 - 4ac. Jeśli delta jest dodatnia, to występują dwa pierwiastki x1 oraz x2. Wzór x1 = (-b - sqrt(delta))/2a, wzór x2 = (-b + sqrt(delta))/2a. Dla delty równej zero jest jeden pierwiastek x0, gdzie wzór wygląda następująco x0 = -b/2a. Gdy delta mniejsza od zera, to brak pierwiastków równania.
komentarz 17 kwietnia 2016 przez Aisekai Nałogowiec (42,190 p.)
Delta nie jest współczynnikiem. Jest nazywana albo delta, albo wyróżnikiem równania kwadratowego.

Podobne pytania

0 głosów
1 odpowiedź 626 wizyt
0 głosów
1 odpowiedź 248 wizyt
0 głosów
2 odpowiedzi 1,143 wizyt
pytanie zadane 30 lipca 2016 w C i C++ przez Bondrusiek Maniak (61,370 p.)

92,579 zapytań

141,429 odpowiedzi

319,657 komentarzy

61,962 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...