Форум программистов, компьютерный форум 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) { ... подробнее

Показать сообщение отдельно
Bevz Slava
0 / 0 / 0
Регистрация: 07.11.2016
Сообщений: 15
07.11.2016, 21:05     Нужно разобраться как работает код в С++
Что значит три строчки в коде?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <windows.h>
#include <conio.h>
using namespace std;
main()
{    int c,x;
     int b=0;
     cout<<"Enter number : ";
     cin>>c;
     cout<<"Enter N: ";
     cin>>x;
 
        while(c)
        {
                if(c%10!=x)       //
                b=b*10+c%10; // Что значит эти три строчки ? Как они работают?
                c=c/10;            //
        }
        while(b)
        {
                c=c*10+b%10;
                b/=10;
        }
        cout<<c<<endl;
       getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru