Informatyka liceum – instrukcje warunkowe
Zestaw materiałów edukacyjnych dotyczących instrukcji warunkowych w programowaniu, przeznaczony dla uczniów liceum.
Quiz(23 domande)
1. Co robi instrukcja 'if'?
Termini in questo set(32)
Podstawy instrukcji warunkowych(16)
Instrukcja warunkowa
Element programu, który wykonuje różne operacje w zależności od spełnienia określonego warunku.
Czym jest 'if'?
'if' to słowo kluczowe, które rozpoczyna instrukcję warunkową, pozwalając na wykonanie kodu, jeśli warunek jest prawdziwy.
Różnica między 'if' a 'else'
'if' sprawdza warunek, natomiast 'else' definiuje alternatywną akcję, gdy warunek jest fałszywy.
Wzór dla instrukcji 'if'
if (warunek) { akcja; }
Uzupełnij zdanie: 'else if' jest używane do ___
dodawania kolejnych warunków do instrukcji warunkowej.
Prawda czy fałsz: 'if' może być zagnieżdżone.
Prawda, ponieważ instrukcje 'if' mogą zawierać inne instrukcje 'if' wewnątrz siebie.
Czym jest 'switch'?
'switch' to instrukcja warunkowa, która pozwala na porównanie zmiennej z wieloma wartościami.
Przykład użycia 'switch'
switch (zmienna) { case 1: akcja1; break; case 2: akcja2; break; }
Jakie typy danych można użyć w 'switch'?
Można używać int, char oraz string (w niektórych językach).
Czym jest 'default' w 'switch'?
'default' to sekcja, która wykonuje się, gdy żaden z przypadków nie pasuje do wartości zmiennej.
Wartość logiczna
Typ danych, który przyjmuje dwie wartości: true (prawda) lub false (fałsz).
Operator porównania: '=='
Operator sprawdzający, czy dwie wartości są równe.
Operator porównania: '!='
Operator sprawdzający, czy dwie wartości są różne.
Czym jest '&&'?
Operator logiczny AND, zwracający true, gdy oba warunki są prawdziwe.
Czym jest '||'?
Operator logiczny OR, zwracający true, gdy przynajmniej jeden warunek jest prawdziwy.
Uzupełnij zdanie: '!' oznacza ___
negację logiczną, zmieniając true na false i odwrotnie.
Zastosowanie instrukcji warunkowych(16)
Scenariusz: Wiek >= 18
Kod sprawdzający, czy użytkownik jest pełnoletni, wykonuje inne operacje w zależności od wyniku.
Czym jest 'nested if'?
To sytuacja, w której jedna instrukcja 'if' znajduje się wewnątrz innej instrukcji 'if'.
Prawda czy fałsz: 'if' zawsze musi mieć 'else'.
Fałsz, 'else' jest opcjonalne w instrukcji 'if'.
Przykład zastosowania 'else if'
if (x > 10) { ... } else if (x == 10) { ... } else { ... }
Porównanie: 'if' vs 'switch'
'if' jest lepszy do złożonych warunków, 'switch' jest bardziej czytelny dla porównań wielu wartości.
Czym jest 'ternary operator'?
Operator, który jest skróconą formą instrukcji 'if', np. (warunek) ? true : false.
Uzupełnij zdanie: 'switch' nie działa z ___
typami danych, które nie są porównywalne, np. obiektami w Java.
Prawda czy fałsz: 'default' w 'switch' jest wymagane.
Fałsz, 'default' jest opcjonalny.
Przykład 'if' z negacją
if (!warunek) { ... } — wykona się, gdy warunek jest fałszywy.
Czym jest 'break'?
Służy do zakończenia wykonywania instrukcji pętli lub 'switch'.
Co oznacza 'return' w funkcji?
Kończy działanie funkcji i zwraca wartość do miejsca wywołania.
Wzór na zagnieżdżone 'if'
if (warunek1) { if (warunek2) { ... } }
Operator '==='
Sprawdza równość zarówno wartości, jak i typu zmiennej.
Czym jest 'falsy' w JavaScript?
Wartości, które są traktowane jako false w kontekście logicznym: 0, '', null, undefined.
Uzupełnij zdanie: 'truthy' to ___
wszystkie wartości, które są traktowane jako true w kontekście logicznym.
Jakie są zastosowania instrukcji warunkowych?
- Decyzje w programach - Walidacja danych - Sterowanie przepływem
Domande in questo set(23)
1. Co robi instrukcja 'if'?
2. Kiedy użyjesz 'if' zamiast 'switch'?
3. Czym jest operator '&&'?
4. Czym jest 'nested if'?
5. Co się stanie, jeśli żaden 'case' w 'switch' nie pasuje?
6. Kiedy używa się operatora '!'?
7. Czym jest 'else'?
8. Czym jest 'truthy'?
9. W jakim przypadku użyjesz 'switch'?
10. Jakie są ograniczenia 'switch'?
11. Prawda czy fałsz: 'if' może być zagnieżdżone.
12. Czym jest 'break' w kontekście pętli?
13. Czym jest 'ternary operator'?
14. Co zwraca 'return'?
15. Co oznacza 'break' w 'switch'?
16. Jak zdefiniować zmienną w 'switch'?
17. Czym jest 'default' w 'switch'?
18. Uzupełnij zdanie: 'else if' jest używane do ___
19. Jak działa operator '==='?
20. Czym jest 'case' w 'switch'?
21. Co to jest 'falsy'?
22. Jakie są zastosowania instrukcji warunkowych?
23. Prawda czy fałsz: 'else' jest obowiązkowe.
Set correlati
Python – podstawy (liceum)
Studia informatyka – Python – funkcje i listy
Studia informatyka – OOP – klasy i dziedziczenie
Studia informatyka – Git i kontrola wersji
Studia informatyka – Struktury danych – stos i kolejka
Studia informatyka – Python – typy i pętle
Studia informatyka – REST API
Crea il tuo set di studio
Carica un PDF, incolla le tue note o descrivi un argomento – l'IA genera schede, quiz e altro in pochi secondi.

