1. Podaj specyfikacje i listę kroków dla algorytmu równania kwadratowego. Specyfikacja: 1. dane wejściowe: zmienne a, b, c stanowiące współczynniki w równaniu f(x) = ax^2 + bx + c 2. dane pomocnicze: zmienne x0, x1, x2 stanowiące pierwiastki równania f(x), D stanowiące deltę równania f(x) Algorytm: 1. Wprowadź dane a, b, c 2. Oblicz: D = b^2 - 4*a*c 3. Warunek: 3.1. D < 0 3.1.1. Wypisz "Brak rozwiązań" 3.2. D == 0 3.2.1. x0 = (-b)/2*a 3.2.2. Wypisz "Równanie posiada jedno rozwiązanie: %", x0 3.3. D > 0 3.3.1. x1 = ((-b) + sqrt(D))/2*a 3.3.2. x2 = ((-b) - sqrt(D))/2*a 3.3.3. Wypisz "Równanie posiada dwa rozwiązania: % i %", x1, x2 4. Koniec 2. Podaj specyfikacje i listę kroków algorytmu sprawdzającego czy liczba jest parzysta. Specyfikacja: 1. Dane wejściowe: zmienna x stanowiąca liczbę do sprawdzenia 2. Dane pomocnicze: zmienna r stanowiąca resztę z dzielenia x przez 2 Algorytm: 1. Wprowadź daną x 2. Oblicz r = x % 2 3. Warunek 3.1. r == 0 3.1.1. Wypisz "Liczba % jest parzysta", x 3.2. r != 0 3.2.1. Wypisz "Liczba % jest nieparzysta", x 4. Koniec
Podaj specyfikacje i liste krokow dla algorytmu równania kwadratowego
Podaj specyfikacje i liste krokow algorytmu sprawdzającego czy liczba jest parzysta.
Pilnie potrzebuję na teraz!
Odpowiedź
Dodaj swoją odpowiedź