mniejsze równe

Transkrypt

mniejsze równe
PODSTAWY PROGRAMOWANIA W C++
operatory warunkowe w c++
== równe
!= róŜne
>= większe równe
<= mniejsze równe
> większe
< mniejsze
operatory logiczne
&& nazwa angielska: AND; tłumaczenie:
operator logiczny "i"
|| nazwa angielska: OR; tłumaczenie: operator
logiczny "lub"
! nazwa angielska: NEG; tłumaczenie: negacja
przykłady warunków złoŜonych:
1) if ( (a>=50) && (a<=100) )
jeśli a jest większe lub równe 50 i jednocześnie mniejsze lub równe 100
- czyli a jest z przedziału:
2) if ( (a>100) || (a<50) )
jeśli a jest większe od 100 albo a jest mniejsze od 50
- czyli a jest z przedziału:
przykładowe funkcje matematyczne
funkcje są elementem biblioteki math i wymagają dyrektywy #include <math.h>
cbrt - pierwiastek sześcienny z liczby,
sqrt - pierwiastek kwadratowy z liczby,
ceil - zaokrągla liczbę rzeczywistą w górę,
floor - zaokrągla liczbę rzeczywistą w dół,
round - zaokrągla do najbliŜszej liczby całkowitej,
fabs - oblicza wartość bezwzględną z liczby,
fmax - porównuje dwie liczby rzeczywiste i zwraca większą z nich,
fmin - porównuje dwie liczby rzeczywiste i zwraca mniejszą z nich,
pow(a,b) - zwraca liczbę a podniesioną do potęgi o wykładniku b,
podstawowe działania matematyczne
3*3
PomnoŜenie dwóch liczb. Wynik jest 9.
2*3*4 To samo, co (2*3)*4. Wynikiem będzie 24.
2+2*2 To samo, co 2+(2*2). Wynikiem będzie 6 (zgodnie z kolejnością wykonywania działań)
8/4 Dzielenie dwóch liczb. Wynik jest 2.
8/2/2 To samo, co (8/2)/2. Wynik to liczba 2.
11%4 Reszta z dzielenia 11 przez 4. Wynikiem jest 3.
zapis skrótowy działań:
a -= 5 Odpowiada działaniu a = a - 5, czyli odjęciu 5 od a.
b *= 2 Odpowiada b = b * 2, czyli podwojeniu b.
c /= 2 Oznacza działanie c = c / 2, czyli zmniejszeniu c o połowę.
komentarze w programie
/* To jest komentarz, który
zajmuje kilka linii.
Komentarz nie wpływa na działanie programu.
Jest on pomijany przez kompilator. */
//To jest komentarz, który trwa tylko jeden wiersz!!
Copyright © [email protected]

Podobne dokumenty