• Nie Znaleziono Wyników

Lekcja6. Inkrementacja i dekrementacja w języku C++.

N/A
N/A
Protected

Academic year: 2021

Share "Lekcja6. Inkrementacja i dekrementacja w języku C++."

Copied!
2
0
0

Pełen tekst

(1)

Lekcja6. Inkrementacja i dekrementacja w języku C++.

Prócz operatorów poznanych na poprzedniej lekcji w C++ często używane są operatory inkrementacji i dekrementacji. Symbolem operatora inkrementacji są dwa plusy ++, a inkrementacji dwa minusy --.

operator ++ to operator inkrementacji, czyli zwiększania o jeden. Operator ten występuje w dwóch wersjach:

1. zmienna++; //post-inkrementacja 2. ++zmienna; //pre-inkrementacja

Oba powyższe zapisy powodują zwiększenie o jeden wartości zmiennej.

Operator inkrementacji można zapisać w takiej postaci:

Zmienna =zmienna +1;

operator -- jest operatorem dekrementacji, czyli zmniejszania o jeden.

zmienna--; //post-dekrementacja --zmienna; //pre-dekrementacji

Operator dekrementacji można zapisać w takiej postaci:

Zmienna =zmienna -1;

(2)

Zadanie 1

Wykorzystując operatory inkrementacji i dekrementacji napisz program pobierający od użytkownika dwie dowolne liczby a następnie zwiększ oraz zmniejsz ich wartość o 1.

#include <iostream>

using namespace std;

int main () {

int x; //deklarujemy zmienną x

cout <<"Wprowadź dowolną liczbę i naciśnij enter: " << endl;

cin >> x; //wprowadzamy do pamięci komputera wprowadzoną zmienną cout << "Wprowadzona przez Ciebie liczba to: " << x << endl;

x++; //inkrementacja liczby

cout << "Wprowadzona przez Ciebie liczba dzięki inkrementacji ma teraz wartość: " << x << endl;

x--; //dekrementacja liczby

cout << "Wprowadzona przez Ciebie liczba dzięki dekrementacji ma teraz wartość: " << x << endl;

system("PAUSE");

return EXIT_SUCCESS;

}

Marek Pauli

Cytaty

Powiązane dokumenty

++i lub --i wykonują się najpierw, zanim wykona się wyrażenie, w którym użyto te operatory.. Operatory inkrementacji i dekrementacji

[r]

Trzech współlokatorów (Bartek, Czarek i Darek) decydują się oddać butelki do skupu. Zadanie wymaga udziału dwóch osób.. Za trzy prawidłowe odpowiedzi na dane zadanie otrzymuje

Dane wejściowe  informacje dostarczone do programu przez użytkownika, w celu umożliwienia wykonania algorytmu. Dane wyjściowe  są generowane przez program i

Jeśli sprawdzimy tabelę prawdy dla operatora &amp;&amp;, widzimy, że wynik będzie &#34;prawdą&#34;, dla tych wartości, gdzie liczba całkowita jest równą 1.. Oznacza to, że

Efektem działania obu postaci operatora jest zwiększenie wartości obiektu o jeden, postaci te różnią się wartością zwracaną, co ma znaczenie,

[r]

• A więc jeśli coś nie jest liczbą dodatnią to niech program zakończy działanie.. • Kontrola polega na tym, że program jeśli wprowadzimy liczbę zerową