Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Описать объект https://www.cyberforum.ru/ cpp-beginners/ thread322467.html
Помогите пожалуйста сделать 2 задачи. 1)Описать объект ввод "последовательности" с методами "нахождения количества отрицательных и положительных чисел","нахождение суммы" и "нахождение максимума". 2)Создать класс arif. В этом классе описать метод сложения(slo), вычитания(vbl4), деления(del), умножения(ymn). Объявить следующие классы-наследники: возведение в степень, извлечение квадратного...
C++ Создать однопоточный линейный список и сортировать методом пузырька
создать однопоточный линейный список и сортировать методом пузырька , желательно с пояснением
C++ Таинственный тип void правильно ли я освободил память? #include <iostream> using namespace std; int main(){ void * mas; mas = new int(17); https://www.cyberforum.ru/ cpp-beginners/ thread322444.html C++ Затирание изображения. https://www.cyberforum.ru/ cpp-beginners/ thread322433.html
Программа выводит текст из файла в графическом режиме,и осуществляет скроллинг при помощи клавиш WASD,подскажите как осуществить затирание предыдущей позиции строк,чтобы при перемещении строк предыдущие их позиции стирались с экрана. До http://s005.***********/i211/1106/be/5c8431980898t.jpg После http://s002.***********/i200/1106/d8/dabac5bd2782t.jpg #include <conio.h> #include <stdio.h>...
Создание игры и софта C++
Скажите пожалуйста какие книги можете порекомендовать на с++ я хочу написать игру в шахматы для виндоус но не знаю с чего начать код то я писать начал а как реализовать к примеру доску фигурки кнопки я не знаю сказали mvs 2010 поможет, но на нем я и обучаюсь прошел только до оператора switch тоже самое касается софта я имею ввиду визуальное оформление программ. Всем спасибо заранее.
C++ Сумма и разность чисел, представленных в виде bitset Доброго времени суток. Реализую блочный алгоритм шифрования, в котором необходимо наличие операций сложения и вычитания чисел разрядностью 16 бит, а так же взятие по модулю 2^16 от суммы/разности. Бьюсь дня 4, постоянно ошибка с разностью. Надеюсь, кто-нибудь подскажет - в чём проблема. #define SIZE_ 32 #define SIZE_BLOCK_BIT 16 bitset<SIZE_> summa(bitset<SIZE_> A, bitset<SIZE_> B) {... https://www.cyberforum.ru/ cpp-beginners/ thread322416.html
C++ ошибка в шифровании Пытаюсь сделать шифрование через SLL, проблема в том, что если задавать строку для шифрования большую, то строка обрезается (маленькие строки нормально работают). Помогите разобраться что и где я ошибся Encrypt и Decrypt всяты с доки по openssl myEncrypt и myDecrypt - это мои функии, в качестве параметра string и выводят string. #include <stdio.h> #include <math.h> #include <errno.h>... https://www.cyberforum.ru/ cpp-beginners/ thread322414.html Экспоненциальная функция C++
Добрый день, необходимо запрограммировать функцию 1-exp(-at) Основной вопрос как описать экспоненту ? Простенькие задачки без экспоненты разобрался как сделать, а вот когда добавляю exp в формулу программа не понимает.
C++ не могу разобраться с typedef https://www.cyberforum.ru/ cpp-beginners/ thread322401.html
помогите разобраться typedef задает синоним типа только? например: typedef int myint; тут понятно все, вместо int можно писать myint а если написать
C++ Структуры в С++ https://www.cyberforum.ru/ cpp-beginners/ thread322399.html
Добрый вечер, не могли бы кто нибудь мне помочь написать код программы, следующего задания: Описать структуру с именем ZNAK содержащие следующие поля: -фамилия и имя -знак зодиака -дата рождения(массив из 3-х чисел) Написать программу выполняющую следующие действия: -ввод с клавиатуры данных в массив состоящих из 8 элементов типа ZNAK; записи должны быть упорядочены по знакам зодиака...
C++ cin.getline
Здравствуйте. Есть вот программа: #include <iostream> // #include <cmath> // #include <conio.h> // // using namespace std; // /////////////////////// int main()
C++ ссылки как здесь привести к интовому виду,чтобы выдавало 100? # include <iostream> using namespace std; void f(int &i) { i = 100; } https://www.cyberforum.ru/ cpp-beginners/ thread322394.html
S9
Волшебник
656 / 259 / 88
Регистрация: 18.12.2010
Сообщений: 545
19.06.2011, 14:00 0

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

19.06.2011, 14:00. Показов 9839. Ответов 6
Метки (Все метки)

Ответ

Решение есть здесь, правда в Паскале.
Я его перевел в С++ как мог (вроде компилируется и выдает некий результат)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/*Период дроби равен периоду в последовательности остатков 
(докажите это; в частности, надо доказать, что он не может быть меньше). 
Кроме того, в этой последовательности все периодически повторяющиеся все члены различны, 
а предпериод имеет длину не более n. Поэтому достаточно найти (n+1)-ый член последовательности 
остатков и затем минимальное k, при котором (n+1+k)-ый член совпадает с (n+1)-ым.*/
#include <iostream.h>
 
int main(int argc, char * argv)
{
  int l = 0, r = 1;
  int c, n, k;
  cout << "Please enter n" << endl;
  cin >> n;
  //инвариант: r/n = результат отбрасывания l знаков в 1/n
  while(l != n + 1)
  {
    r = (10 * r) % n;
    l++;
  }
  c = r;
  //c = (n+1)-ый член последовательности остатков
  r = (10 * r) % n;
  k = 0;
  //r = (n+k+1)-ый член последовательности остатков
  while (r != c)
  {
    r = (10 * r) % n;
    k++;
  }
  cout << "Max period " << k << endl;
  cin.get();
}


Вернуться к обсуждению:
Дано натуральное число n > 1. Определить длину периода десятичной записи дроби 1/n. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2011, 14:00
Готовые ответы и решения:

Определить длину периода десятичной записи дроби 1/n
1)Из заданого числа вычли сумму его чисел. Из результата вычли ещё раз сумму его цифр и т....

Дано натуральное число n > 1. Определить длину периода десятичной записи дроби 1/n
Задача уже обсуждалась на форуме, но тут вопрос скорее в другом. Итак сама задача: Дано...

Определить длину периода десятичной дроби M/N и период данной десятичной дроби M/N
Даны два натуральных числа M и N, M &lt; N. Определить длину периода десятичной дроби M/N и период...

Дано натуральное число N. Определить длину периода 1/n
Дано натуральное число N. Определить длину периода 1/n. Период дроби равен периоду в...

6
19.06.2011, 14:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2011, 14:00
Помогаю со студенческими работами здесь

Определить длину периода десятичной дроби
Даны два натуральных числа M и N, M &lt; N. Определить длину периода десятичной дроби M/N и период...

Определить длину периода десятичной дроби, используя функцию
дано натуральное число n&gt;1. определить длину периода десятичной дроби, используя функцию. Помогите...

Найти период и длину периода десятичной дроби.
Здравствуйте. Есть задача, которую необходимо решить с использованием Java: Дано простое число...

Дано натуральное число: найдите число десятков в его десятичной записи
Дано натуральное число. Найдите число десятков в его десятичной записи (то есть вторую справа цифру...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru