1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 165
|
|
1 | |
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа07.04.2012, 21:17. Показов 11021. Ответов 15
Метки нет Все метки)
(
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа.(используя указатели и функции)
0
|
|
07.04.2012, 21:17 | |
Ответы с готовыми решениями:
15
дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры.
Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке справа налево). Заранее всем |
Модератор
![]() ![]() |
||||||
07.04.2012, 21:28 | 2 | |||||
0
|
7 / 6 / 6
Регистрация: 07.04.2012
Сообщений: 51
|
||||||
07.04.2012, 21:45 | 3 | |||||
0
|
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 165
|
|
08.04.2012, 00:55 [ТС] | 4 |
в этом коде ошибка
0
|
7 / 6 / 6
Регистрация: 07.04.2012
Сообщений: 51
|
|
08.04.2012, 07:35 | 5 |
0
|
7 / 6 / 6
Регистрация: 07.04.2012
Сообщений: 51
|
|
08.04.2012, 12:33 | 9 |
0
|
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 165
|
||||||
08.04.2012, 13:52 [ТС] | 10 | |||||
0
|
08.04.2012, 13:59 | 12 | |||||
Русские шрифты в консоли
0
|
3 / 3 / 1
Регистрация: 29.04.2011
Сообщений: 34
|
|
08.04.2012, 14:01 | 13 |
Попробуй так:
for(i = 0; i < len; i++) { digit = int(str[i]) - int('0'); sum += digit; } Так ещё короче: sum += int(str[i]) - int('0'); !
0
|
18 / 18 / 4
Регистрация: 18.05.2010
Сообщений: 83
|
|
08.04.2012, 14:02 | 14 |
У меня на VC 2008 всё работает. Разве что русский шрифт подключить надо бы.
0
|
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 165
|
||||||
08.04.2012, 15:12 [ТС] | 15 | |||||
0
|
18 / 18 / 4
Регистрация: 18.05.2010
Сообщений: 83
|
|
09.04.2012, 17:24 | 16 |
вот вершина используется как указатель )
что именно нужно сделать с помощью указателей?
0
|