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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
r00712
0 / 0 / 0
Регистрация: 07.09.2013
Сообщений: 114
#1

Объясните запись - C++

10.09.2013, 13:13. Просмотров 276. Ответов 2
Метки нет (Все метки)

C++
1
std::cout<<a%10<<(a/10)%10<<a/100<<std::endl;
Этот код отображает трёхзначное число задом-наперёд, тоесть изменяет последовательность цифр числа. Но не могу понять, как оно работает?) Что означает каждый символ хотя бы в общих чертах?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2013, 13:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объясните запись (C++):

объясните запись - C++
Объясните пожалуйста вот эту запись char *str = &quot;Hello, World!&quot;; нужно ли потом освободить память, и в чем различие от char...

Объясните запись (векторы) - C++
copy ( myVector.begin(), myVector.end(), ostream_iterator&lt;int&gt; (cout,&quot; &quot;) ); Я так понимаю берется вектор с начального по конечный эл-нт...

Объясните запись условия в if - C++
if (Index&amp;(1&lt;&lt;1)) Не могу понять, что этот IF делает? Index - некая переменная (по сути индекс)...

Объясните запись цикла for - C++
Товарищи, объясните пожалуйста что в этих строках происходит? for(index = 0; ifs.get(fileContent); ++index); fileContent = 0;

Объясните пожалуйста данную запись - C++
operators.push_back(&amp;(*it)); //operator - вектор(string), *it - итератор(string) указывает на символы строки. Интересует именно: &amp;(*it) ...

люди добрые! нужно программа инверсная запись чисел, запись из инверсной в обычную - C++
помогите сделать программа или датьсходник, можно на с++ или на паскале спасибо вам за раннее огромное!!!!!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
maxon887
12 / 12 / 3
Регистрация: 05.06.2012
Сообщений: 280
10.09.2013, 13:21 #2
r00712, допустим a=123
a%10 - остаток от делеиня на 10 тоесть 3
(a/10)%10 - "а" делить на 10, и взять потом из этого числа остаток от деления на 10 тоесть 2
a/100 - "а" делить число на 100, результат 1
1
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
10.09.2013, 14:51 #3
Всё, что тут нужно знать, это то, что оператор % дает остаток от целочисленного деления, и то, что при целочисленном делении (оператор /)результат тоже получается целым, т.е. 3/2=1, а не 1.5.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2013, 14:51
Привет! Вот еще темы с ответами:

[Файлы] Запись-чтение-запись. Почему не прокатывает? - C++
Сначала записываю в файл &quot;а&quot; запись &quot;makulatura&quot;, потом читаю ее в строку h. Все ок. Но потом когда открываю файл &quot;a&quot; опять для записи с...

Нет вывода и неправильная запись (запись) - C++
Доброго времени суток! Есть программка записывающая студентов. При записи ФИО через пробел, происходит ошибка. При выводе...

Дана строка. Определить, представляет ли она собой запись целого числа или запись дробного числа - C++
Дана строка.Необходимо определить ,представляет ли она собой запись целого числа,записать дробного числа.Считайте ,что дробная часть...

. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа - C++
срочно помогите пожалуйста


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru