Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main()
- {
- //float - дробные числа одинарной точности - 4 байта
- //double - дробные числа двойной точности - 8 байта
- // bool - логические утверждения true/false - 1 байт
- // char - ОДИН символ 'a' 'b' '$' '2' итп.. - 1 байт
- // short - целое знаковое (+ -) число -32767..+32767 - 2 байта
- // unsigned short целое беззнаковое (+) число 0..65535 - 2 байта
- // int - целое знаковое (+ -) число -2 млрд с копейками..+2 млрд с копейками - 4 байта
- // unsigned int целое беззнаковое (+) число 0..+4 млрд с копейками - 4 байта
- // + - / * % - не модифицируют свои аргументы
- // += -= *= /= %= - модифицируют свой ЛЕВЫЙ аргумент
- // a = a + n; -> a += n -> a = a + 6; -> a += 6;
- // a = a - n; -> a -= n -> a = a - 6; -> a -= 6;
- // a = a * n; -> a *= n -> a = a * 6; -> a *= 6;
- // a = a / n; -> a /= n -> a = a / 6; -> a /= 6;
- // a = a % n; -> a %= n -> a = a % 6; -> a %= 6;
- // ++ - инкремент
- // -- - декремент
- // a = a + 1 -> a += 1 -> a++ -> ++a
- // a = a - 1 -> a -= 1 -> a-- -> --a
- //const int razmer{ 10 };
- //int length{ 10 };
- //int width{ 20 };
- //int a{ 10 };
- //int b{ 3 };
- //int c{ 2 };
- //int d{ 2 };
- //d = a * b / c;
- //d = a = b = c = 10;
- //std::cout << d << '\n';
- ///*
- //0 % 2 = 0
- //1 % 2 = 1
- //2 % 2 = 0
- //3 % 2 = 1
- //4 % 2 = 0
- //5 % 2 = 1
- //*/
- //
- ///*
- //* 0 % 3 = 0
- //* 1 % 3 = 1
- //* 2 % 3 = 2
- //* 3 % 3 = 0
- //* 4 % 3 = 1
- //* 5 % 3 = 2
- //* 6 % 3 = 0
- //* 7 % 3 = 1
- //* 8 % 3 = 2
- //* 9 % 3 = 0
- //*
- //*/
- ///*
- //*
- //a = 10
- //div = 3
- //(a % div) <=> a - ((a / div) * div)
- //(a % div) <=> 10 - ((10 / 3) * 3)
- //(a % div) <=> 10 - ((3) * 3)
- //(a % div) <=> 10 - 9
- //(a % div) <=> 1
- //*/
- //
- //float x{ 10 };
- //float y{ 3 };
- //x = a % b;
- //std::cout << (a / b) << '\n';
- //std::cout << (x / y) << '\n';
- //std::cout << (a / y) << '\n';
- //std::cout << (x / b) << '\n';
- int num{ 12345 };
- int sum{ 0 };
- //std::cout << " Enter 3 digit number\n";
- //std::cin >> num;
- int digit1;
- int digit2;
- int digit3;
- int digit4;
- int digit5;
- sum = num % 10 + (num / 10) % 10 + (num / 100) % 10;
- digit1 = num % 10;
- digit2 = (num / 10) % 10;
- digit3 = (num / 100) % 10;
- digit4 = (num / 1000) % 10;
- digit5 = (num / 10000) % 10;
- digit1 = num % 10;
- num /= 10;
- digit2 = num % 10;
- num /= 10;
- digit3 = num % 10;
- sum += num % 10; // 3;
- num /= 10;
- sum += num % 10; // 3;
- num /= 10;
- sum += num % 10; // 3;
- num /= 10;
- sum = 10 + (num = 8);
- num = 10;
- //--num; //9
- //num--; // 10 -> 9
- ++(5+7 - a)
- std::cout << "num = " << (--num) << '\n';
- std::cout << "num = " << (num) << '\n';
- //std::cout << "sum = " << sum << '\n';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement