Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2014, 16:18   #1
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию Авторский гонорар.

Пишу справочник по алгоритмам С++. Предполагается 15 глав. Рыночная стоимость одного экземпляра 250-300 р. Тираж 100 000 экз, издательство за меньшее количество не берётся. Тираж будет издаваться за счёт издательства. На какой гонорар, при таких условиях, можно расчитывать?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 13.12.2014 в 16:50.
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.12.2014, 16:30   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Поинтересуйтесь об этом у издательства.
Человек_Борща вне форума Ответить с цитированием
Старый 13.12.2014, 16:38   #3
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Цитата:
Пишу справосник
Дадите почитать? Мне так. Чисто поржать.
WinCoder вне форума Ответить с цитированием
Старый 13.12.2014, 16:53   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Поинтересуйтесь об этом у издательства.
Они как сговорились. Все говорят - "Покажите рукопись, а тогда мы Вам скажем". У меня из 15 глав, только 3 написаны. Как я им всю рукопись покажу? Вопрос, чисто ориентировочный. Может кто уже с этим сталкивался?

Цитата:
Сообщение от WinCoder Посмотреть сообщение
Дадите почитать? Мне так. Чисто поржать.
Есть желание поржать с очепятки? Лови прогу для одной самой маленькой главы.

Код:
#include<iostream.h>
#include<stdlib>
using namespace std;

// Метод пузырька
void MethodBubble(double *array, int x)
{
  bool y = true;
  double k;
  while(y)
  {
  y = false;
  for(int i=0; i<x-1; i++)
    if(array[i] > array[i+1])
    {
      k = array[i];
      array[i] = array[i+1];
      array[i+1] = k;
      y = true;
    }
  }
}
//------------------------------------------------------
// Сортировка методом Шелла
void ShellMethod(double *array, int x)
{
  int len = x;
  double c;
  long d=len, i,j;
  do
  {
    d=d/2;
    i=0;
    while ((j=i+d)<len)
    {
      if (array[i]>array[j])
      {
	c=array[i];
	array[i]=array[j];
	array[j]=c;
      };
      i++;
    };
  }while (d>1);
  // Сортировка пузырьком
  MethodBubble(array, x);
}
//------------------------------------------------------
// Рекурсивный метод сортировки - QuickSort
void Qsort(double* array, int lo, int hi)
{
  int h, l;
  double p, t;
  if(lo < hi)
  {
    l = lo;
    h = hi;
    p = array[hi];
    do
    {
      while ((l < h) && (array[l] <= p)) l++;
      while ((h > l) && (array[h] >= p)) h--;
      if (l < h)
      {
        t = array[l]; array[l] = array[h]; array[h] = t;
      }  
    }while (l < h);
    t = array[l]; array[l] = array[hi]; array[hi] = t;
    Qsort( array, lo, l-1 );
    Qsort( array, l+1, hi );
  }
}
//-----------------------------------------------------
// Таймер замера времени выполнения алгоритма.
// Глобальные переменные для замера временных интервалов.
LARGE_INTEGER freq, time1, time2;
enum sign{START, STOP};
double Timer(bool b)
{

  double span;
  if(b)
  {
  // Снятие показаний таймера
    QueryPerformanceCounter(&time2);
    time2.QuadPart -= time1.QuadPart;
    span = (double) time2.QuadPart / freq.QuadPart;
    span = span * pow(10,9);
  }
  else
  {
  // Инициировать таймер
    QueryPerformanceFrequency(&freq);
    QueryPerformanceCounter(&time1);
    span = 0;
  }
return span;
}
//-----------------------------------------------------


int main()
{
  #include "rus.h"
  int x = 100;
  randomize();
  double *arr = new double[x];
  for(int i=0; i<x; i++) arr[i] = random(100);
  double *sarr = new double[x];

  cout << "Сортировка методом пузырька. Время сортировки: ";
  for(int i=0; i<x; i++) sarr[i] = arr[i];
  Timer(START);
  MethodBubble(sarr, x);
  cout << Timer(STOP) << " мкс\n";
  for(int i=0; i<x; i++) cout << sarr[i] << "  ";
  cout << "\n\n";

  cout << "Сортировка методом Шелла. Время сортировки: ";
  for(int i=0; i<x; i++) sarr[i] = arr[i];
  Timer(START);
  ShellMethod(sarr, x);
  cout << Timer(STOP) << " мкс\n";
  for(int i=0; i<x; i++) cout << sarr[i] << "  ";
  cout << "\n\n";

  cout << "Сортировка метотом QuickSort. Время сортировки: ";
  for(int i=0; i<x; i++) sarr[i] = arr[i];
  Timer(START);
  Qsort(sarr, 0, x-1);
  cout << Timer(STOP) << " мкс\n";
  for(int i=0; i<x; i++) cout << sarr[i] << "  ";
  cout << "\n\n";  
  system("pause");
  return 0;
}
//---------------------------------------------------------------------------
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 13.12.2014 в 17:20.
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.12.2014, 17:20   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Форматирование не очень, не консистентное. То есть пробелы около = и прочих знаков, то нету. * то слева, то справа. И отступ 2 пробела как-то непривычно, такое только в дельфи видел, обычно 4 везде.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.12.2014, 17:31   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Форматирование не очень, не консистентное. То есть пробелы около = и прочих знаков, то нету. * то слева, то справа. И отступ 2 пробела как-то непривычно, такое только в дельфи видел, обычно 4 везде.
Это мелочи. Устранятся в процессе глобальной коррекции под единый стиль. Пока, мне нужно чтобы всё правильно работало.

А по теме кто, что скажет?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.12.2014, 17:34   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А по теме уже ответили в первом сообщении.

Книгами тут никто кроме Грузина вроде не занимался.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.12.2014, 18:06   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
На какой гонорар, при таких условиях, можно расчитывать?
А что издательства предлагают?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.12.2014, 18:38   #9
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А что издательства предлагают?
Я пока не обращался к конкретному издательству (пока у меня мало глав для этого). Просто для начала, хотелось бы узнать об этом в общих чертах.
В разных публикациях в инете такой разнобой идёт, что голова кругом.
Кто говорит, что процент от цены реализации. Кто, от себестоимости экземпляра. Некоторые утверждают, что в зависимости от формата и количества страниц. Есть и такие, которые говорят, что АГ вообще фиксированный и не зависит от тиража. В общем, не нашел я более-менее вразумительного ответа.
Есть документ по определению авторского гонорара в Белоруссии, но там только для художественной литературы и публицистики.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.12.2014, 19:00   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Мне думается что это зависит от самого издательства.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конкурс - Лучшим работам гонорар - фонд $20 000 Marathab C# (си шарп) 1 20.02.2013 16:17