0 / 0 / 0
Регистрация: 22.10.2015
Сообщений: 30
1

В строке, состоящей из групп нулей и единиц, подсчитать количество символов в самой длинной группе

10.01.2016, 17:16. Показов 2300. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной группе. С комбобоксом пж срочно очень!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2016, 17:16
Ответы с готовыми решениями:

Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной группе
Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной...

Подсчитать количество символов в самой длинной группе нулей и единиц
Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной...

Подсчитать количество символов в самой длинной группе нулей и единиц
всем привет! кто-нибудь может написать проект по этой задаче? Дана строка, состоящая из групп...

В строке, состоящей из групп нулей и единиц, подсчитать количество символов в самой длинной группе
В строке, состоящей из групп нулей и единиц, подсчитать количество символов в самой длинной группе....

5
1073 / 485 / 315
Регистрация: 05.04.2013
Сообщений: 2,131
10.01.2016, 17:30 2
Цитата Сообщение от Gnom123 Посмотреть сообщение
С комбобоксом пж срочно очень!
комбобокс какую роль тут играть будет?
0
0 / 0 / 0
Регистрация: 22.10.2015
Сообщений: 30
10.01.2016, 17:31  [ТС] 3
Вообще любую главное чтоб был!
0
1073 / 485 / 315
Регистрация: 05.04.2013
Сообщений: 2,131
10.01.2016, 17:46 4
Цитата Сообщение от Gnom123 Посмотреть сообщение
Подсчитать количество символов в самой длинной группе.
надо посимвольно перебирать строку в цикле, в цикле еще один цикл, который накручивает счетчик если следующий символ такой же
0
0 / 0 / 0
Регистрация: 22.10.2015
Сообщений: 30
10.01.2016, 17:47  [ТС] 5
Если не сложно можешь сделать в форме и скинуть.
0
500 / 356 / 231
Регистрация: 29.03.2015
Сообщений: 675
11.01.2016, 07:10 6
Лучший ответ Сообщение было отмечено Gnom123 как решение

Решение

Код:
Delphi
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
unit MainU;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    ComboBox1: TComboBox;
    Button1: TButton;
    Label1: TLabel;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
i,l,c,m:integer;
z,u:boolean;
begin
if combobox1.Text<>'' then
begin
s:=combobox1.Text;
combobox1.Items.Insert(0,s);
l:=length(s);
z:=false;
u:=false;
c:=0;
m:=0;
for i:=1 to l do
begin
if ((s[i]='0')and not z)or((s[i]='1')and not u)then
begin
if m<c then m:=c;
end;
if ((s[i]='0')and not z) then
begin
u:=false;
z:=true;
c:=0;
end;
if ((s[i]='1')and not u) then
begin
u:=true;
z:=false;
c:=0;
end;
if ((s[i]='0')and z)or((s[i]='1')and u)then c:=c+1;
end;
if m<c then m:=c;
label1.Caption:='Количество символов в самой длинной группе: '+inttostr(m);
end;
end;
 
end.
Прилагаю проект на Delphi.
Вложения
Тип файла: zip ZeroOne.zip (203.7 Кб, 56 просмотров)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2016, 07:10
Помогаю со студенческими работами здесь

В строке, состоящей из групп нулей и единиц, подсчитать количество символов в самой длинной группе.
В строке, состоящей из групп нулей и единиц, подсчитать количество символов в самой длинной группе....

В строке, состоящей и нулей и единиц, подсчитать количество символов в самой длинной группе
Помогите, пожалуйста :help:

Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной группе
#include &lt;iostream&gt; using namespace std; int main(){ char str; cout&lt;&lt;&quot;Enter line:\n&quot;; ...

Дана строка из нулей и единиц. Подсчитать количество символов в самой длинной группе
Дана строка, состоящая из групп нулей и единиц. Подсчитать количест-во символов в самой длинной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru