6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
|
1 | |
Подсчет числа четных цифр, используемых в написании N-значного числа М (функции)03.05.2012, 12:31. Показов 2955. Ответов 19
Метки нет Все метки)
(
0
|
|
03.05.2012, 12:31 | |
Ответы с готовыми решениями:
19
|
2 / 2 / 2
Регистрация: 03.05.2012
Сообщений: 26
|
|
03.05.2012, 15:51 | 2 |
разбивай своё число по отдельным цифрам t=n%10 и каждую цифру смотри четная она или нет, если четная то счетчик увеличиваешь на единицу вот и всё
0
|
96 / 748 / 279
Регистрация: 11.04.2012
Сообщений: 971
|
||||||
03.05.2012, 15:54 | 3 | |||||
0
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
||||||
03.05.2012, 15:56 | 4 | |||||
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
|
03.05.2012, 16:12 [ТС] | 5 |
zitxbit,
panicwassano, aspin, мне бы на prinf и на scanf =================== aspin, да я вот с разложением парюсь ![]()
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
|
03.05.2012, 17:09 [ТС] | 7 |
-=ЮрА=-,
![]() ![]()
0
|
Заблокирован
![]() |
||||||
03.05.2012, 17:10 | 8 | |||||
Вот так это на Си может выглядеть
0
|
Заблокирован
![]() |
|
03.05.2012, 17:13 | 9 |
Проверка в кодпаде http://codepad.org/Hlgyrmq8
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
||||||
03.05.2012, 17:18 [ТС] | 10 | |||||
-=ЮрА=-, моГете объяснить, что значит вот эта строка
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
|
03.05.2012, 17:25 [ТС] | 12 |
-=ЮрА=-, а, вкурил. thans большое
![]()
0
|
Заблокирован
![]() |
||||||
03.05.2012, 17:42 | 13 | |||||
MoSanya, по хорошему если будешь вводить верно можешь можернизировать мой код так
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
||||||
03.05.2012, 22:00 [ТС] | 14 | |||||
-=ЮрА=-, еще вопросик,
0
|
Заблокирован
![]() |
|
03.05.2012, 22:33 | 15 |
count = ЕСЛИ остаток от целочисленного деления числа М на десять делится без остатка на два то присваиваем единицу иначе ноль - вобщем так считаем чётная или нет цифра в коде, в цикле всё тоже только уже добавлеям к существующему кол-ву единичку если снова нашли чётное
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
|
03.05.2012, 22:38 [ТС] | 16 |
-=ЮрА=-, спасиб, вроде понял
![]()
0
|
Заблокирован
![]() |
||||||
03.05.2012, 22:58 | 17 | |||||
Смотри тернарный условный оператор здесь
можно записать вот так
и аналогичны просто тернарный оператор условие ? выражение если условие истинно : выражение если условие ложно более компактен, (хотя признаю на заре моего изуения Си/С++ он вводил меня в ступор тем что на "нормальный код Си/С++" он ну никак не походил. Не по теме: Думал ещё - "вот идиоты какие-то понапридумывают всякого бреда а потом мучься и разбирай, что этот вопрос и двоеточие делают":))Со временем начал его использовать ввиду компактности записи и стал как вижу тем дядькой который пишет непонятной клинописью(ну пытаюсь им стать если уж быть до конца честным):D
0
|
6 / 6 / 2
Регистрация: 16.10.2011
Сообщений: 226
|
|
03.05.2012, 23:00 [ТС] | 18 |
-=ЮрА=-,
![]() ![]() Спасибо бОльшое. Вроде все вкурил, щас буду раскуривать дальше програмки ![]()
0
|
Заблокирован
![]() |
|
18.06.2012, 21:33 | 19 |
Функция scanf возвращает число считанных параметров, если параметр один и он не был считан, то возврат от scanf будет 0.Именно сситуацию некорректного ввода я и пытался. Дело в том что всё на много сложней в плане вариантов некорректного ввода,данный мой код сможет скаать "Ты ввёл неверно" лишь когда скажем вместо целого ввели символ, но код не сможет отреагировать на пустой ввод либо на ввод вещественного и целого со строкой сзади. Поэтому если хотим знать больше можно почитать в моём блоге о полной фиксации некорректного ввода https://www.cyberforum.ru/blogs/34326/blog279.html
Добавлено через 7 минут Не по теме: Что то я неверно посмотрел, если что прошу мой последний пост просто принять к сведению
0
|
0 / 0 / 0
Регистрация: 19.09.2012
Сообщений: 32
|
|
07.11.2012, 10:49 | 20 |
А можно ли эту програмку только на лазарусе. А то сам не врублюсь ни как
0
|
07.11.2012, 10:49 | |
07.11.2012, 10:49 | |
Помогаю со студенческими работами здесь
20
Подсчет суммы цифр n-значного числа определить символ код который в 4 раза больше суммы четных цифр заданного целого 4-х значного числа
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |