Zamknij

W ramach naszej witryny stosujemy pliki cookies w celu świadczenia Państwu usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Państwa urządzeniu końcowym. Możecie Państwo dokonać w każdym czasie zmiany ustawień dotyczących cookies. Więcej szczegółów w naszej polityce prywatności.

Treść zadania

Klaudia_22

Opracować schemat blokowy algorytmu, który ma polegać na wczytaniu trzech liczb
rzeczywistych a, b, c oraz wyznaczeniu największej z nich. Do wyboru jest jeden z dwóch
wariantów:
Wariant 1 (łatwy) Zakładamy (bez sprawdzania), że podane liczby są parami różne.
Wariant 2 Podane liczby mogą być parami równe. W tym wariancie algorytm musi wyznaczyć
wszystkie liczby spełniające warunek maksimum. Na przykład, dla zestawu danych a=2, b=1
c=2, algorytm powinien zwrócić jako wynik liczby a i c.

Zgłoś nadużycie

Komentarze do zadania

Zaloguj się lub załóź konto aby dodać komentarz.

Rozwiąż to zadanie i zarób nawet 16 punktów. 2 za rozwiązanie zadania, 12 gdy Twoja odpowiedź zostanie uznana jako najlepsza.

Rozwiązania

  • antekL1

    W plikach *.PDF są rysunki schematów.
    W plikach *.TXT są programy, które realizuję te algorytmy
    (sorry, musiałem zmienić rozszerzenie, bo pliki *.CPP nie chcą się dołączać;
    zmień te rozszerzenia z powrotem na CPP.
    Programy były testowane w DevC.

    "Latwy.* - przypadek, gdy wszystkie liczby są różne (sprawdzam to)
    "Trudny" - gdy liczby mogą się powtarzać.

    Jako dane wpisujemy liczby CAŁKOWITE, nie ma kontroli błędów na wejściu.
    ==========================

    W razie pytań lub gdy coś nie działa pisz proszę na priv.

    Załączniki

    • Już nie mogę edytować tekstu rozwiązania, ale UWAGA:
      Przypadek "łatwy" można prościej zrobić bez użycia zmiennej "środek":

      START
      (1) Wczytaj a, b, c
      (2) Sprawdź, czy liczby są różne, jeśli tak to:(3), nie - idź do STOP
      (3) Czy a > b ?
      -- TAK: maks = a ; NIE: maks = b
      (4) Czy max > c ?
      -- TAK: wypisz maks; NIE: wypisz c.
      STOP

      Pomysł ze zmienną "srodek" przydaje się w "trudnej" wersji.

Podobne materiały

Przydatność 75% Schemat blokowy procedury

Prezentuje schemat blokowy przykładowej procedury.

Przydatność 70% Złożoność obliczeniowa algorytmu

Prezentacja PowerPoint

Przydatność 50% Schemat Bernoullego

Wyobraźmy sobie doświadczenie, które składa się z n prób. Wyniki tych prób nie zależą od siebie. Każda próba może zakończyć się sukcesem lub porażką, przy czym prawdopodobieństwo sukcesu p i prawdopodobieństwo porażki q są stałe w każdej próbie oraz Interesuje nas prawdopodobieństwo, że wśród n prób dokładnie r zakończy się sukcesem. Obliczamy je wg wzoru

Przydatność 80% Schemat charakterystyki

* przedstawienie postaci: -pochodzenie -wiek -kim był bohater *wyglad zewnetrzny: -opisy sylwetki, twarzy, -cechy charakterystyczne i ubioru *cechy osobowości (wewnętrzne) -uosobienia -cechy nabyte -intelektualne -nauka w szkole, -stosunek do ludzi -zdolności -talenty -wpływ przeżyć na zmianę charakteru -ogólna ocena postaci...

Przydatność 60% Schemat organizacyjny

W załączniku podaje gotowe zadanie z przedmiotu "Systemy informatyczne zarządzania"

0 odpowiada - 0 ogląda - 1 rozwiązań

Dodaj zadanie

Zobacz więcej opcji