0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
||||||
1 | ||||||
Проверить какая из двух частей числа любой разрядности больше25.06.2016, 18:53. Показов 1162. Ответов 16
Метки нет (Все метки)
Прошу помочь господа с этой дилеммой, проблема с нахождением этих цифр, в очередной раз. Вот что у меня получилось:
0
|
25.06.2016, 18:53 | |
Ответы с готовыми решениями:
16
Проверить сумма какой из половин числа и какая из двух частей числа разрядности больше Какая из двух частей числа разрядности больше Проверить сумма какой из половин числа ЛЮБОЙ разрядности больше Циклы: проверить сумма какой из половин числа (любой разрядности) больше |
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|||||||||||
25.06.2016, 19:12 | 2 | ||||||||||
сначала делаете
если части числа нужно равнять как сумму разрядов то нужно пощитать от 0 до razryad/2 и от razryad/2 до razryad
1
|
5871 / 4748 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
25.06.2016, 19:25 | 3 | |||||
Sickle,
Немного непонятно. Для числа 1234567 части 123 и 567? Или 1234 и 4567? Для первого варианта:
1
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
|||||||||||
25.06.2016, 19:53 [ТС] | 4 | ||||||||||
Вроде понятно, но не работает
Добавлено через 1 минуту Спасибо за ответ, но к сожалению такие моменты как
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|
25.06.2016, 19:53 | 5 |
вы переменную число перезатираете то есть у вас выходит вы щитаете число разрядов. работаете с переменной chislo а потом хотите пощитать сумму и опять берете ту же переменную chislo но она содержит уже не исходное значение а 0. Зделайте дубликат и юзайте его. перед каждим циклом скопировали из дубликата значение с chislo и вычислели чего нужно
1
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
||||||
25.06.2016, 20:05 [ТС] | 6 | |||||
пишет переопределение переменной chislo
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
||||||
25.06.2016, 20:09 | 7 | |||||
вот примерно вот так криво
0
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
|
25.06.2016, 20:21 [ТС] | 8 |
код не рабочий
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|
25.06.2016, 20:40 | 9 |
сформулируте на основе чего должны сравниваться части числа? сумма разрядов двух частей?
0
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
|
25.06.2016, 20:43 [ТС] | 10 |
ну да, то есть допустим число 1234 12 и 34, препод сказала что хотя бы четные сделайте
0
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
|
25.06.2016, 20:59 [ТС] | 12 |
кратные например 1234, 123456, 12345678
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
||||||
25.06.2016, 21:03 | 14 | |||||
1
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
|
25.06.2016, 21:06 [ТС] | 15 |
ну да
0
|
25.06.2016, 21:51 | 16 | |||||
Sickle, а такой вариант препод примет?
1
|
0 / 0 / 0
Регистрация: 24.06.2016
Сообщений: 17
|
|
25.06.2016, 22:32 [ТС] | 17 |
Оу, пожалуй это перебор, мне бы на основе циклов вывести ответ, массивы еще куда не шло, ну вот по принципу моего кода, не рабочего правда=)
0
|
25.06.2016, 22:32 | |
25.06.2016, 22:32 | |
Помогаю со студенческими работами здесь
17
Используя цикл for, проверить, сумма какой из половин числа любой разрядности больше Проверить сумма какой из половин числа разрядности больше Дано четырехзначное натуральное число. Выяснить какая из двух его частей больше Найти, какая из частей числа - левая или правая - больше (оператор for) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |