Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Дано натуральное число n > 1. Определить длину периода десятичной записи дроби 1/n. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать объект http://www.cyberforum.ru/cpp-beginners/thread322467.html
Помогите пожалуйста сделать 2 задачи. 1)Описать объект ввод "последовательности" с методами "нахождения количества отрицательных и положительных чисел","нахождение суммы" и "нахождение максимума"....
C++ Создать однопоточный линейный список и сортировать методом пузырька создать однопоточный линейный список и сортировать методом пузырька , желательно с пояснением http://www.cyberforum.ru/cpp-beginners/thread322446.html
C++ Таинственный тип void
правильно ли я освободил память? #include <iostream> using namespace std; int main(){ void * mas; mas = new int(17);
Затирание изображения. C++
Программа выводит текст из файла в графическом режиме,и осуществляет скроллинг при помощи клавиш WASD,подскажите как осуществить затирание предыдущей позиции строк,чтобы при перемещении строк...
C++ Создание игры и софта http://www.cyberforum.ru/cpp-beginners/thread322419.html
Скажите пожалуйста какие книги можете порекомендовать на с++ я хочу написать игру в шахматы для виндоус но не знаю с чего начать код то я писать начал а как реализовать к примеру доску фигурки кнопки...
C++ Сумма и разность чисел, представленных в виде bitset Доброго времени суток. Реализую блочный алгоритм шифрования, в котором необходимо наличие операций сложения и вычитания чисел разрядностью 16 бит, а так же взятие по модулю 2^16 от суммы/разности.... подробнее

Показать сообщение отдельно
S9
Волшебник
645 / 248 / 38
Регистрация: 18.12.2010
Сообщений: 541
19.06.2011, 22:19
Цитата Сообщение от xagxag Посмотреть сообщение
прога выводит 0 когда n=8
должна выводить: 3 т.к. 1/8=0,125
должно быть не 3 а 1, т.к. задание определить длину периода десятичной дроби.
ошибка у меня в том, что k в строке 23 надо присвоить 1
например 1/28 = 0,0357142857142857 правильный ответ 6
Код
0,0357142857142857
      ^----^
        тут 6 знаков
а если выводит 1, то это значит что периода дроби нет (при n = 8 дробь тоже не периодичная)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru