Untitled

Run Settings
LanguageC++
Language Version
Run Command
// This is a personal academic project. Dear PVS-Studio, please check it. // PVS-Studio Static Code Analyzer for C, C++, C#, and Java: http://www.viva64.com #include <iostream> #include <iomanip> using namespace std; int main() { // element++ это постфиксальное инкрементирование переменных. увеличивает элемент на 1 после проведения над ним операций //element-- это постфиксальное дикрементирование переменных.уменьшает элемент на 1 после проведения над ним операций //++element это префиксальное инкрементирование переменных. увеличивает значение переменной на 1 до ее использования в вычислениях //--element это префиксальное дикрементирование переменных. уменьшает значение переменной на 1 до ее использования в вычислениях int a, b, c,d,e,f,g,h,i,j; a = 1; b = 2; c = 3; cout<<(d = a++ + b++ + c++)<<endl;//в вычислениях a = 1,b=2,c=3, d=6 а после a = 2,b=3,c=4 cout<<(e = a-- + b-- + c--)<<endl; //в вычислениях a = 2,b=3,c=4, e=9 а после a = 1,b=2,c=3 cout<<(f = --a + ++b + c--)<<endl;//в вычислениях a = 0,b=3,c=2, f=6 а после a = 0,b=3,c=2 cout<<(g = ++a + --b + --c)<<endl; //в вычислениях a = 1,b=2,c=1, g=4 а после a = 1,b=2,c=1 cout<<(h = d++ + ++e + ++f + g--)<<endl;//в вычислениях d =6,e=10,f=7,g=4, h=27 а после d =7,e=10,f=7,g=3 cout<<(i = --d + --e + --f + --g)<<endl;//в вычислениях d =6,e=9,f=6,g=2, i=23 а после d =6,e=9,f=6,g=2 cout<<(j = h++ + ++i)<<endl; //в вычислениях h = 27,i=24, j=51 а после h = 28,i=24 //как итог имеем a=1,b=2,c=1,d=6,e=9,f=6,g=2,h=28,i=24,j=51; cout << a<<'\t' << b<<'\t' << c<<'\t' << d<<'\t' << e<<'\t' << f<<'\t' << g<<'\t' << h<<'\t' << i<<'\t' << j; return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines