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
11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Przedstawiony program służy do rozwiązywania równania kwadratowego. Jest on napisany bez użycia funkcji. Korzystając z napisanego kodu, stwórz program rozwiązujący ten sam problem, ale wykorzystaj do tego funkcję. Funkcja ma być typu void i przyjmować trzy argumenty typu double: a, b oraz c. Przetestuj swój program dla a = -19, b = 3, c = 8.5.

Specyfikacja:

Dane:

  • a – liczba rzeczywista; współczynnik przy x2

  • b – liczba rzeczywista; współczynnik przy x

  • c – liczba rzeczywista; wyraz wolny równania kwadratowego.

Wynik:

  • Program na standardowym wyjściu drukuje:

    • napis Nie jest to rownanie kwadratowe, jeżeli współczynnik przy x2 jest równy 0,

    • napis Rownanie nie ma rozwiazania, jeżeli podane równanie kwadratowe nie ma rozwiązania,

    • napis Rownanie ma jedno rozwiazanie x1 = i, gdzie i jest liczbą rzeczywistą, będącą miejscem zerowym podanego równania kwadratowego,

    • napis Rowananie ma dwa rozwiazania: x1 = i, x2 = j, gdzie i, j są liczbami rzeczywistymi, oznaczającymi miejsca zerowe podanego równania kwadratowego.

R76QpCf4dlQoF
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
21
Ćwiczenie 2

Napisz program, który sprawdzi czy podana liczba jest liczbą parzystą i jednocześnie jest mniejsza od 100. Oba warunki mają być sprawdzone w funkcji typu boolean, która przyjmie jeden parametr – liczbę naturalną do sprawdzenia. Swój program przetestuj dla liczby 88.

Specyfikacja:

Dane:

  • liczba – liczba naturalna

Wynik:

Program na wyjściu standardowym wypisze Liczba spelnia warunki lub Liczba nie spelnia warunkow.

RBsenYTkAFqYO
Wymyśl pytanie na kartkówkę związane z tematem materiału.
31
Ćwiczenie 3

Napisz program, który obliczy i wypisze średnią arytmetyczną z n liczb, a następnie wypisze – od nowej linii – liczby, które są mniejsze od obliczonej średniej. Średnia ma być obliczana w funkcji typu double, która jako parametr przyjmie tablicę n-elementową typu int. Natomiast wypisywanie liczb mniejszych od średniej ma zostać zrealizowane w funkcji typu void, która jako parametry przyjmuje tablicę n-elementową typu int oraz średnią typu double. Przetestuj działanie swojego programu dla n = 7 oraz tablicy liczby = {4, 2, 3, 6, 4, 1, 2}.

Specyfikacja:

Dane:

  • n – liczba naturalna; rozmiar tablicy

  • liczbyn-elementowa tablica liczb całkowitych

Wynik:

  • średnia – liczba rzeczywista; średnia liczb z tablicy liczby

  • wszystkie elementy tablicy o wartościach poniżej średniej

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