10 / 9 / 20
Регистрация: 15.12.2012
Сообщений: 93
|
||||||
1 | ||||||
Прокомментировать код09.03.2013, 17:39. Показов 489. Ответов 4
Метки нет (Все метки)
Обьясмните пожалуйста как работает эта программа?
Вот нашел, а интересует мен пару строк Вот do count += (a%10 == 7); while (a /= 10); То что выделено красным непонятно. Первый раз встречаю запись while (a /= 10); Что означает /=
0
|
09.03.2013, 17:39 | |
Ответы с готовыми решениями:
4
Прокомментировать код Прокомментировать код Прокомментировать код Прокомментировать код |
1 / 1 / 0
Регистрация: 18.08.2011
Сообщений: 11
|
|
09.03.2013, 17:50 | 2 |
while (a /= 10); Тоже что и (a = a / 10).
count += (a%10 == 7); Если остаток деление a на 10 равен 7, прибавляем к count 1.
1
|
10 / 9 / 20
Регистрация: 15.12.2012
Сообщений: 93
|
|
09.03.2013, 18:17 [ТС] | 3 |
Это как бы если я ввел 758
Получается так: 785 / 10 = 78,5 не прибавлять к count 78 / 10 = 7,8 не прибавлять к count 7 / 10 = 0,7 прибавить к count 1 Я правильно понял???
0
|
1 / 1 / 0
Регистрация: 18.08.2011
Сообщений: 11
|
|
09.03.2013, 18:51 | 4 |
0
|
10 / 9 / 20
Регистрация: 15.12.2012
Сообщений: 93
|
|
09.03.2013, 20:01 [ТС] | 5 |
Спасибо
0
|
09.03.2013, 20:01 | |
09.03.2013, 20:01 | |
Помогаю со студенческими работами здесь
5
Прокомментировать код Прокомментировать код Прокомментировать код Прокомментировать код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |