Sprawdź się
Uzupełnij tekst.
bloki warunkowe, wyborów, niespełnienia, bloki operacyjne, ciągów instrukcji, z warunkami, wejściami, równoległoboku, warunku, wyjściami, rombu, liniowy, z pętlami, polecenia, odrzucenia
Algorytm rozgałęziony to to algorytm .......................................
W algorytmie rozgałęzionym występuje kilka alternatywnych .......................................
Schemat blokowy algorytmu rozgałęzionego zawiera ...................................... w postaci ...................................... z dwoma .......................................
Kolejna instrukcja w algorytmie może zależeć od spełnienia bądź ...................................... określonego .......................................
Omów budowę algorytmu, który wyświetli większą z dwóch liczb.
a
, b
, c
. Możliwe odpowiedzi: 1. koniunkcja warunków (a + b > c)
, (a + c > b)
, (b + c > a)
, 2. alternatywa warunków (a + b > c)
, (a + c > b)
, (b + c > a)
, 3. koniunkcja warunków (a + b < c)
, (a + c < b)
, (b + c < a)
, 4. alternatywa warunków (a + b < c)
, (a + c < b)
, (b + c < a)
Wskaż, jak można zapisać instrukcję warunkową, która musi zostać spełniona, aby można było zbudować trójkąt z odcinków długości a, b, c.
- koniunkcja warunków (a + b > c), (a + c > b), (b + c > a)
- alternatywa warunków (a + b > c), (a + c > b), (b + c > a)
- koniunkcja warunków (a + b < c), (a + c < b), (b + c < a)
- alternatywa warunków (a + b < c), (a + c < b), (b + c < a)
wczytaj a, b, c
, 2. wypisz “Z podanych odcinków można zbudować trójkąt”
, 3. jeżeli a < b + c i b < a + c i c < a + b wykonuj
, 4. wypisz “Z podanych odcinków nie można zbudować trójkąta”
, 5. w przeciwnym wypadku wykonuj
Uporządkuj elementy pseudokodu algorytmu sprawdzania warunku istnienia trójkąta.
-
jeżeli a < b + c i b < a + c i c < a + b
-
wczytaj a, b, c
-
w przeciwnym wypadku
-
wypisz “Z podanych odcinków można zbudować trójkąt”
-
wypisz “Z podanych odcinków nie można zbudować trójkąta”
Omów budowę algorytmu rozgałęzionego, następnie zaprojektuj algorytm wybierający wartość środkową spośród trzech liczb.
wczytaj godzina jeżeli Tu uzupełnij >= Tu uzupełnij i Tu uzupełnij <=Tu uzupełnij wypisz "Jest przed południem" Tu uzupełnij jeżeli godzina >= 13 i Tu uzupełnij Tu uzupełnij Tu uzupełnij wypisz "Jest po południu" Tu uzupełnij wypisz "Jest noc"
Uzupełnij listę kroków algorytmu opisującego wczytanie od użytkownika aktualnej godziny (liczba całkowita) i wyświetlanie komunikatu, czy jest to czas przed południem (godziny 6-12), po południu (godziny 13-22), czy też jest noc (godziny 23-5). Posługuj się słowami rozpoczynającymi się z małej litery, używanymi w tym e-materiale.
wczytaj godzina
jeżeli .............. >= ............ i .............. <=............
wypisz "Jest przed południem"
........................................
jeżeli godzina >= 13 i .............. ............ ............
wypisz "Jest po południu"
........................................
wypisz "Jest noc"
Na podstawie podanego kodu, zaznacz ile alternatywnych ciągów instrukcji występuje w algorytmie.
Zaprojektuj i omów budowę algorytmu, który sprawdzi która z podanych trzech wartości jest wartością środkową.