Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
anwar_uz
1 / 1 / 0
Регистрация: 22.03.2009
Сообщений: 14
#1

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

26.03.2009, 20:21. Просмотров 1518. Ответов 1
Метки нет (Все метки)

1)Из заданого числа вычли сумму его чисел. Из результата вычли ещё раз сумму его цифр и т. д.Сколько таких действий надо сделать чтоб получился 0.
2)Дано натуральное числo n>1. Определить длину периода десятичной записи дроби 1/n.
http://www.cyberforum.ru/cpp-beginners/thread322470.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2009, 20:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить длину периода десятичной записи дроби 1/n (C++):

Найти длину периода и сам период бесконечной степенной дроби по основанию Р
время поджимает, завтра сдавать. препод ни фига не объясняет!!! есть решение,...

Определить длину периода
Помогите плизз с прогой!=) Дано натуральное число n> 1. Определить длину...

Определить, какая цифра чаще всего встречается в десятичной записи элементов последовательности
На вход программы поступает последовательность из N натуральных чисел....

Определить количество элементов массива, у которых вторая цифра в десятичной записи чётная
Напишите программу, которая заполняет массив из N элементов случайными целыми...

Определить количество различных цифр, содержащихся в десятичной записи каждого элемента массива натуральных ч
Определить количество различных цифр, содержащихся в десятичной записи каждого...

1
Андрейка
421 / 225 / 87
Регистрация: 25.03.2009
Сообщений: 744
26.03.2009, 22:50 #2
Лучший ответ Сообщение было отмечено anwar_uz как решение

Решение

1.
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
#include<iostream.h>
#include<conio.h>
#include<math.h>
int symma(int n)
{
 int sum=0;
 while (n!=0)
  {
   sum=sum+(n%10);
   n=n/10;
   }
  return sum;
}
 void main()
 {
  int x;
  int k=0;
  cout<<"vvedite chislo"<<endl;
  cin>>x;
  while (x!=0)
  {
   x=x-symma(x);
   k++;
   }
  cout<<k<<"raz"<<endl;
  getch();
  }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2009, 22:50
Привет! Вот еще темы с решениями:

Умножение десятичной периодической дроби на число
Нужно написать программу которая принимает на вход два числа q и k Q -...

Перевод десятичной дроби в обычную и вывод на экран
Доброго времени суток, у меня такая проблема, мне нужно перевести десятичные...

Выделить период в десятичной дроби, если таковой имеется
Добрый день, форумчане! Подскажите пожалуйста, стоит задача, выделить период в...

Получение целой и дробной части для десятичной дроби
Привет всем. Ищу ответа на достаточно простую задачу: человек вводит число в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru