Помогите пожалуйста решить:
Разработать функцию, которая удаляет из начала и из конца строки заданный символ.
Разработать функцию, которая удаляет из начала и из конца строки заданный символ.
humark писал(а):Здраствуйте Уважаемые специалисты!
Помогите пожалуйста решить:
humark писал(а):Здраствуйте Уважаемые специалисты!
Помогите пожалуйста решить:
humark писал(а):Здраствуйте Уважаемые специалисты!
Помогите пожалуйста решить:
Код: Выделить всё
#include "iostream.h"
char * removesymbol(char * pCh, int len, char rCh)
{
if(pCh[len-2] == rCh) pCh[len-2]=0;
if(*pCh == rCh) pCh++;
return pCh;
}
void main()
{
char ch[]="oHello";
cout<<ch<<endl;
cout<<removesymbol(ch,sizeof(ch)/sizeof(char),'o')<<endl;
}
" писал(а):Доброго времени суток.
Нужна небольшая помощь с одномерным массивом. в С++
Задание: " вычислить максимальный элемент и поменять его местами с последним"
Ниже код. Нужна такая же, только с использованием функции. (числа вещественные)
Нужно тоже самое только с использованием функции.
Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float a[18];int i,max=0,imax;
for(i=0;i<18;i++)a=StrToFloat(Memo1->Lines->Strings);
max=a[0];imax=0;
for(i=1;i<18;i++)
if(a>max){max=a;imax=i;}
a[imax]=a[17];
a[17]=max;
Memo2->Clear();
for(i=0;i<18;i++)Memo2->Lines->Add(FloatToStr(a));
}
Заранее спасибо!