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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Повторный ввод без завершения программы http://www.cyberforum.ru/cpp-beginners/thread1844919.html
консольное приложение. как сделать так, чтобы при вводе неверных данных в переменную (cin >> a), заново запрашивать ввод данных? без функций. goto как-то или что? типа if(a != ...){ ... goto mark; }
C++ Написать программу с меню и обработкой массива Написать программу с меню в консоле и отдельными подпрограмамми на C++, желательно с коментариями Диспетчер заносила в базу номера товаров которые поступили на склад. Общее количество товаров n вводится с клавиатуры. Номера товаров заносятся до одноменого массива с помочью датчика случайных чисел чисел. Код может подредактируете #include "stdafx.h" #include <iostream> #include <conio.h>... 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. Набрать текст программы, реализующей задачу обработки двухмерного массива. 3. Ввод элементов массива выполнять последовательно один за другим с помощью команды Cin. 4. Организовать вывод двухмерного массива на...
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
61 / 61 / 21
Регистрация: 12.12.2013
Сообщений: 375
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
 
Текущее время: 22:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru