Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Нужно разобраться как работает код в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Повторный ввод без завершения программы http://www.cyberforum.ru/cpp-beginners/thread1844919.html
консольное приложение. как сделать так, чтобы при вводе неверных данных в переменную (cin >> a), заново запрашивать ввод данных? без функций. goto как-то или что? типа if(a != ...){ ... goto...
C++ Написать программу с меню и обработкой массива Написать программу с меню в консоле и отдельными подпрограмамми на C++, желательно с коментариями Диспетчер заносила в базу номера товаров которые поступили на склад. Общее количество товаров n... http://www.cyberforum.ru/cpp-beginners/thread1844913.html
Функция вставки элемента в односвязный список C++
Помогите реализовать функцию вставки элемента в односвязный список Мой код: #include <iostream> using namespace std; struct ListMem { int listvalue; ListMem *next=0; };
C++ В матрице заменить заданный столбец максимальным элементом
В матрице целых чисел размером 3х6 заменить третий столбец максимальным элемент. Сделать в консольном виде. Весьма странно для меня потому что, не знаком в с консолью, а также: 2. Набрать текст...
C++ Осуществить циклический сдвиг в матрице каждого столбца на n разрядов (разреженная матрица) http://www.cyberforum.ru/cpp-beginners/thread1844899.html
помогите пожалуйста написать прогу) Дана разреженная матрицы общего вида (CSS или CSR). Осуществить циклический сдвиг в матрице каждого столбца на n разрядов.
C++ определение оператора += пишу класс, обертка над С строкой, объявил оператор += class string { private: char *sz_; public: string &operator+=(const char *sz) { ... подробнее

Показать сообщение отдельно
casper007
67 / 67 / 22
Регистрация: 12.12.2013
Сообщений: 400
07.11.2016, 21:34
Цитата Сообщение от Bevz Slava Посмотреть сообщение
C++
1
2
3
if(c%10!=x) //
b=b*10+c%10; // Что значит эти три строчки ? Как они работают?
c=c/10;
//
1) Сравниваем остаток от деления с введенным числом X.
2) если условие выполняется (!=) то b примет новое значение: исходное b умножается на 10, и к этому выражению прибавляется остаток от деления c на 10
3) ну и "с" получает новое значение независимо от условия, т.е.целую часть от деления "c" на 10
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru