• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Работа С Символьной Информацией

  • Автор темы Guest
  • Дата начала
G

Guest

Доброго времени суток) Я полгода назад перешла с С++ на VBA и сейчас не могу решить простейшую задачку(( : "Заданы 2 строки символов. Определить самое длинное слово и что это за слово" Текст надо написать на С++. Заранее спасибо))
 
W

Whatka

C++:
//
#include	<iostream>
using namespace std;
void main()
{
char s1[80],s2[80];
cout<<"s1:";
cin.getline(s1,80,'\n');
cout<<"s2:";
cin.getline(s2,80,'\n');

int a(0),max_l(0);
char *p1(0),*max(0);
p1=strtok (s1," ");
metka:
while (p1!=NULL)
{
if(strlen(p1)>max_l)
{
max_l=strlen(p1);
max=p1;
}
p1=strtok(NULL," ");
}
p1=strtok (s2," ");
if(a==0)
{
a++;
goto metka;
}
cout<<"Word:"<<max<<"\tSize:"<<max_l<<endl;
}
//
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!