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

отбрасывание - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить определитель квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread363784.html
Помогите пожалуйста написать код на С++(CodeGear). Нужно вычислить определитель квадратной матрицы(N*N). Вводить матрицу с помощью Randomize.
C++ Найти все пары дружественных чисел в диапазоне от 200 до 300 Помогите пожалуйста с решением задачи в С++. Вот условие: используя оператор цикла for, решить задачу: Два натуральных числа называются дружественными, если каждое из них равняется сумме всех делителей другого, кроме самого этого числа. Найти все пары дружественных чисел, которые содержатся в диапазоне от 200 до 300. http://www.cyberforum.ru/cpp-beginners/thread363775.html
C++ Запись файла
Здравствуйте, уважаемые господа. Можно ли каким-то образом уменьшить размер сохраняемого в результате работы программы файла? Пишу довольно много различных данных стандартных типов, а также структуры и объекты при помощи функции fwrite. Для структур использую #pragma pack(push,1) и #pragma pack(pop). Пишу под вин, поэтому можно использовать специфические функции.
C++ Показать дерево
Нужно показать дерево, записанное вот в такую вот структуру данных: tree { tree *left,*right; int value; }; Дерево должно выглядеть так:
C++ Линейный поиск ошибок, что то не так http://www.cyberforum.ru/cpp-beginners/thread363736.html
Линейный поиск в массиве, при 36 должен выводит 18, хотя ничего нет, всегда выводит элемент не найден Что не так ? #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int lsearch(const int ,int,int); int main() {
C++ Прямоугольная матрица Создать функцию для определения количества отрицательных элементов в каждой строке исходной прямоугольной матрицы.Результат функция должна формироваться в виде вектора, длина которого соответствует количеству строк исходной матрицы.(программа должна использовать при выполнении только свои формальные аргументы и локальные переменные) подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
09.10.2011, 23:11     отбрасывание
Цитата Сообщение от aeshes Посмотреть сообщение
Разве числа, которые совершенные в десятичной, не будут совершенными в пятиричной?
От системы счисления не зависит, множество натуральных чисел вводятся не опираясь на системы счисления, поэтому в любой системе счисления будет одинаково совершенное или несовершенное число.

Добавлено через 1 минуту
Цитата Сообщение от aeshes Посмотреть сообщение
Такой вопрос - в задании существенно, что числа в пятиричной системе?
Наверно нет, может можно вводить в десятичной системе, а программа будет переводит в пятиричную.

Добавлено через 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
33
34
35
36
37
38
39
40
41
42
43
44
45
int Sov(long a)
{
   long i, sum = 1, b = a;
   if (a < 6)
      return 0;
   for(i = 2; i < a; i++)
      if (a%i == 0)
          sum += i;
   return a == sum;
}
 
int Count(long a, long *deg)
{
   int i = 0;
   *deg = 1;
   do
   {
      i++;
      a /= 5;
      (*deg) *= 5;
   }
   while(a);
   return i;
}
 
long Number(long a)
{
   long deg;
   int n = Count(a, &deg);
   while (a && !Sov(a))
   {
      deg /= 5;
      a %= deg;
   }
   return a;
}
 
int main()
{
    long a;
    scanf("%ld", &a);
    printf("%ld\n", Number(a));
    getchar();
    return 0;
}
 
Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru