![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 21.10.2020
Сообщений: 2
|
![]()
Задали такое задание вообще не понимаю как делать.
Числитель и знаменатель обыкновенной дроби вводятся как первое и второе число с клавиатуры. Найти период такой дроби при записи ее в виде десятичной дроби. |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
![]()
А третий раз забубенить один и тот же вопрос - слабо ? Показывай свою попытку - тогда будут рассматривать. А вопрос хороший. Напишу обязательно. COBOL - годится ?
![]() А решал бы я её так (ввод опускаем). 0. Заводим байтовый массив (или строку). 1. Если числитель > знаменателя - вычитаем из него знаменатель, пока не станет меньше, чтоб получить правильную дробь (можно проще, но мы не ищем лёгких путей). 3. Умножаем числитель на 10, делим его на знаменатель, частное - в массив, остаток - в числитель. 4. Проверяем на периодичность. Если нет - на п.3. Когда до этого пункта дойдёшь - подскажу дальше. ---------------------------- Может период начинаться с нескольких непериодических цифр. Это усложняет дело. Кстати, если не вводить ограничений на размер чисел, то задача может оказаться трудновыполнимой. Например, знаменатель 987654321 - хрен вычислишь. Последний раз редактировалось digitalis; 21.10.2020 в 17:38. |
![]() |
![]() |
#3 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
![]()
Не заметил повтора.
Ответил в предыдущем опусе. Нашёл вот такую ссылку. http://window.edu.ru/resource/347/24.../2004_5_20.pdf Возможно она поможет ТС.
Как-то так, ...
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
можете написать простую программу привет мир на делфи чтоб работала в консоли - Delphi | Александр121 | Общие вопросы Delphi | 2 | 08.04.2018 01:23 |
Помочь написать программу | Rphoenix | C++ Builder | 1 | 16.12.2014 10:49 |
можете помочь | bodi4ka | Фриланс | 1 | 16.10.2011 15:27 |
можете помочь | bodi4ka | Visual C++ | 0 | 09.10.2011 16:05 |
можете помочь ? | xxxNeXxxx | Помощь студентам | 1 | 03.01.2010 21:02 |