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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2013, 20:31   #1
сережка1
 
Регистрация: 13.10.2013
Сообщений: 8
По умолчанию Описать комментарии к программе

Напишите пожалуйста к программе комментарии начиная void center

Код:
#include <cstring>
#include <iostream>
 
using namespace std;
 
void center(const char* s1, char* s2, const int n1, const int n2)
{
  int i = n1 + n2;
  int j = n2;
  while(j >= (n2 / 2))
  {
    s2[i] = s2[j];
    --i;  --j;
  }
 
  ++j;
  i = 0;
  while(i < n1)
  {
    s2[j] = s1[i];
    ++i; ++j;
  }
}
 
bool string_input(const char* msg, char* s, int n)
{
  cout << msg;
  if(!cin.get(s, n))
    return false;
 
  cin.ignore(n, '\n');
  cout << '\n';
 
  return true;
}
 
int main()
{
  const int N = 256;
  char s1[N], s2[N];
  if(!string_input("s1:\n", s1, N) ||
     !string_input("s2:\n", s2, N))
  {
    cout << "error\n";
    return 1;
  }
 
  const int n1 = strlen(s1);
  const int n2 = strlen(s2);
  if((n2 == 1) || ((n1 + n2) > (N - 1)))
  {
    cout << "error\n";
    return 1;
  }
 
  center(s1, s2, n1, n2);
  cout << "result(s2):\n" << s2 << "\n";
}


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 18.10.2013 в 22:57.
сережка1 вне форума Ответить с цитированием
Старый 20.10.2013, 12:19   #2
сережка1
 
Регистрация: 13.10.2013
Сообщений: 8
По умолчанию

uppppppppppppp
сережка1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Assembler. Нужны комментарии к программе. coolaginnik Помощь студентам 0 17.06.2013 20:01
Комментарии к программе Антон1111 Помощь студентам 1 30.04.2012 01:08
нужны комментарии к программе ! dezder Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 13 19.12.2011 23:06
комментарии к программе вася радугов Помощь студентам 3 28.09.2011 12:55
Написать комментарии к программе Space1 Общие вопросы C/C++ 1 03.05.2010 13:35