![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
Нужно сделать вот что: есть сумма, выбираем на сколько частей ее делить. например на 5. Заносятся 5 частей от этой суммы в эдиты. Но! числа целочисленные. В последнее число заносится остаток от остальных.
ПРИМЕР: 50 000/6 если на калькуляторе то: 8 333,33... Должно получиться: 8 333 8 333 8 333 8 333 8 333 8 335 т,е. если их обратно сейчас сложить получится 50 000 /////////// Пока писал вопрос решение в голову дошло)) = a:=50 000 div 6 ; (a=8333) b:=50000 mod 6; (b=2) S:=a*6+b=50000. ////////// Но тогда вопрос в том, как раскидать в эдиты эти числа изменяя делитель (от 3 до 6)? ![]() ![]() В принципе в ручную знаю как, но может что-нибудь мудрые на этом форуме посоветуют? Последний раз редактировалось grom333; 17.01.2012 в 23:49. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Оставшаяся сумма div кол-во месяцев = сумма на каждый месяц из их кол-ва.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Держать массив array[1..6] of TEdit, поместить в него Edit-ы и в цикле от 1 до делителя поместить значение, от делителя+1 до 6 - очистить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]()
ребят, мне задание не правильно объяснили... Числа надо так разделить, чтобы у них на конце было 5 или 0.
Т.е. Число 50 000 делим на 6 получается : 8 335+8 335+8 335+8 335+8 335+8325 или 8335*5+8325. Как до такого додумать можно? Это уже не простое деление. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 21.10.2008
Сообщений: 337
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Вот еще вариант, чуть поинтересней
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
список всех четырехзначных нечетных чисел, делящихся без остатка на сумму своих цифр. | Kami-sama | Общие вопросы C/C++ | 2 | 12.11.2010 17:07 |
Деление многочленов. Нахождение остатка | @Manya@ | Общие вопросы C/C++ | 2 | 05.05.2010 11:36 |
Делить без остатка | rangel | PHP | 4 | 30.07.2009 14:31 |
Как узнать что число не Float(без остатка) при результате деления? | zotox | Помощь студентам | 7 | 19.07.2009 15:49 |
Составить программу, определяющую количество чисел, делящихся без остатка на три | phoenixSV | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.12.2008 15:05 |