Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Kalkulator bc: Instrukcje warunkowe

poniedziałek,

Kalkulator bc: Instrukcje warunkowe

Kalkulator bc umożliwia użycie instrukcji warunkowych, co znacznie zwiększa jego możliwości. Używana jest składnia podobna do wielu języków programowania.

Operatory porównania

  • równość: ==,
  • nierówność: !=,
  • większe niż: >,
  • mniejsze niż: <,
  • większe lub równe: >=,
  • mniejsze lub równe: <=.

Składnia

Instrukcja if

if (warunek) {
    # instrukcje do wykonania, gdy warunek jest prawdziwy
}

Instrukcja if-else:

if (warunek) {
    # instrukcje do wykonania, gdy warunek jest prawdziwy
} else {
    # instrukcje do wykonania, gdy warunek jest fałszywy
}

Przykłady

Obliczenia zwrócą wartość x, jeśli x jest większe od 5.

bc
x = 10
if (x > 5) {
    x
}

W zależności od wartości x wyświetlony zostanie odpowiedni komunikat.

bc
x = 4
if (x > 5) {
    "x jest większe niż 5"
} else {
    "x jest mniejsze lub równe 5"
}

Obliczanie wartości bezwzględnej.

bc
x = -15
if (x < 0) {
    -x
} else {
    x
}

Możesz również używać zagnieżdżonych instrukcji warunkowych. W tym przykładzie zostanie wykonana jedna z operacji na xy w zależności od spełnienia warunków.

bc
x = 10
y = 20
if (x > 5) {
    if (y > 15) {
        x + y
    } else {
        x - y
    }
}
Artykuł: Slackware

Slackware

Artykuł: Virtual Desktop Infrastructure

Virtual Desktop Infrastructure

Artykuł: Wirtualizacja: Overcommitment

Wirtualizacja: Overcommitment

Artykuł: Marc Andreessen

Marc Andreessen

Artykuł: Zakończenie staży

Zakończenie staży

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły