Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
Problem 1

Napisz program, który rozwiąże układ równań z dwoma niewiadomymi przy pomocy metody wyznaczników.

Specyfikacja:

Dane:

  • a, b, c, d, e, f – liczby całkowite, współczynniki układu równań

Wynik:

Para liczb rzeczywistych (x, y), będąca rozwiązaniem układu równań lub komunikat „Układ sprzeczny” lub „Nieskończenie wiele rozwiązań.”

R4kHNIGNNwh1V
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Polecenie 1

Porównaj swoje rozwiązanie z przedstawionym w filmie.

R1Rskj3eJ1vVV
Film nawiązujący do treści materiału: Zastosowanie funkcji w prostych programach.

Kod źródłowy z filmu:

Linia 1. import java kropka util kropka Scanner średnik. Linia 3. public class Zadanie otwórz nawias klamrowy. Linia 5. static int a przecinek b przecinek c przecinek d przecinek e przecinek f średnik. Linia 7. static void pobierzDane otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy. Linia 8. Scanner sc znak równości new Scanner otwórz nawias okrągły System kropka in zamknij nawias okrągły średnik. Linia 9. System kropka out kropka println otwórz nawias okrągły cudzysłów Podaj a dwukropek cudzysłów zamknij nawias okrągły średnik. Linia 10. a znak równości sc kropka nextInt otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 11. System kropka out kropka println otwórz nawias okrągły cudzysłów Podaj b dwukropek cudzysłów zamknij nawias okrągły średnik. Linia 12. b znak równości sc kropka nextInt otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 13. System kropka out kropka println otwórz nawias okrągły cudzysłów Podaj c dwukropek cudzysłów zamknij nawias okrągły średnik. Linia 14. c znak równości sc kropka nextInt otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 15. System kropka out kropka println otwórz nawias okrągły cudzysłów Podaj d dwukropek cudzysłów zamknij nawias okrągły średnik. Linia 16. d znak równości sc kropka nextInt otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 17. System kropka out kropka println otwórz nawias okrągły cudzysłów Podaj e dwukropek cudzysłów zamknij nawias okrągły średnik. Linia 18. e znak równości sc kropka nextInt otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 19. System kropka out kropka println otwórz nawias okrągły cudzysłów Podaj f dwukropek cudzysłów zamknij nawias okrągły średnik. Linia 20. f znak równości sc kropka nextInt otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 21. zamknij nawias klamrowy. Linia 23. static double policzWyznaczniki otwórz nawias okrągły int wsp1 przecinek int wsp2 przecinek int wsp3 przecinek int wsp4 zamknij nawias okrągły otwórz nawias klamrowy. Linia 24. double wynik znak równości wsp1 asterysk wsp2 minus wsp3 asterysk wsp4 średnik. Linia 25. return wynik średnik. Linia 26. zamknij nawias klamrowy. Linia 28. public static void main otwórz nawias okrągły String otwórz nawias kwadratowy zamknij nawias kwadratowy args zamknij nawias okrągły otwórz nawias klamrowy. Linia 29. pobierzDane otwórz nawias okrągły zamknij nawias okrągły średnik. Linia 30. double w znak równości policzWyznaczniki otwórz nawias okrągły a przecinek e przecinek d przecinek b zamknij nawias okrągły średnik. Linia 31. double wx znak równości policzWyznaczniki otwórz nawias okrągły c przecinek e przecinek f przecinek b zamknij nawias okrągły średnik. Linia 32. double wy znak równości policzWyznaczniki otwórz nawias okrągły a przecinek f przecinek d przecinek c zamknij nawias okrągły średnik. Linia 34. if otwórz nawias okrągły w wykrzyknik znak równości 0 zamknij nawias okrągły otwórz nawias klamrowy. Linia 35. double x znak równości wx prawy ukośnik w średnik. Linia 36. double y znak równości wy prawy ukośnik w średnik. Linia 38. System kropka out kropka println otwórz nawias okrągły cudzysłów X dwukropek cudzysłów plus x plus cudzysłów Y dwukropek cudzysłów plus y zamknij nawias okrągły średnik. Linia 39. zamknij nawias klamrowy. Linia 40. else otwórz nawias klamrowy. Linia 41. if otwórz nawias okrągły wx znak równości znak równości 0 ampersant ampersant wy znak równości znak równości 0 zamknij nawias okrągły otwórz nawias klamrowy. Linia 42. System kropka out kropka println otwórz nawias okrągły cudzysłów Nieskończenie wiele rozwiązań kropka cudzysłów zamknij nawias okrągły średnik. Linia 43. zamknij nawias klamrowy. Linia 44. else otwórz nawias klamrowy. Linia 45. System kropka out kropka println otwórz nawias okrągły cudzysłów Układ sprzeczny kropka cudzysłów zamknij nawias okrągły średnik. Linia 46. zamknij nawias klamrowy. Linia 47. zamknij nawias klamrowy. Linia 48. zamknij nawias klamrowy. Linia 49. zamknij nawias klamrowy.
Polecenie 2

Ile rozwiązań ma układ równań, jeśli wyznacznik W = 0?