Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 5
1

Вычисление самого длиного слова

25.04.2012, 18:23. Показов 970. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Програма вычисляет самое длиное слово и выводит номер рядка в котором оно находится .
Как сделать чтоб она выводила номер рядка и номер слова?
C++
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
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
            void __fastcall TForm1::Button1Click(TObject *Sender)
{
int symbols = 0;
int max = 0;
int num;
for(int j = 0; j < Memo1->Lines->Count; j++)
{
AnsiString str = Memo1->Lines->Strings[j] + " ";
 
for(int i = 0; i < str.Length(); i++)
{
if(str[i + 1]!= ' ')
symbols++;
else
{
if(symbols > max)
{
max = symbols;
num = j + 1;
}
symbols = 0;
}
}
}
ShowMessage("Номер строки в которой находится слово наибольшей длины : " +
IntToStr(num));
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
exit(1);        
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2012, 18:23
Ответы с готовыми решениями:

Ввести массив символов, содержащий текст. Определить длину самого короткого слова и самого длинного слова
Ввести массив символов, содержащий текст. Определить длину самого короткого слова и самого длинного...

Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова
Добрый день! Помогите пожалуйста, не сильно разбираюсь в строках:( Дана строка, содержащая...

Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова
Задание: Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова....

Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова
Нужно написать программу на C#. Дана строка, содержащая текст. Найти длину самого короткого слова и...

3
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
25.04.2012, 19:34 2
Определить сколько раз в файле встречается самое длинное слово. может поможет...
0
3 / 3 / 2
Регистрация: 05.04.2012
Сообщений: 16
25.04.2012, 20:18 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int symbols = 0;
int max = 0; 
int num = 0;
int mx = 0;
AnsiString tmp; 
TStringDynArray tt;
TMemo *tmem = new TMemo(this);
for(int j = 0; j < Memo1->Lines->Count; j++)
{
tmem->Lines->Text = StringReplace(Memo1->Lines->Strings[j]," ","\n",TReplaceFlags()<<rfReplaceAll);
for(int i = 0; i < tmem->Lines->Count; i++) {
  if (tmem->Lines->Strings[i].Length >mx){
   mx = tmem->Lines->Strings[i].Length;
   max = i+1;
   num = j+1;
  }
}
ShowMessage("Номер строки в которой находится слово наибольшей длины : " +
IntToStr(num) + "\nНомер слова в строке: "+IntToStr(max));
delete tmem;
}
1
238 / 229 / 58
Регистрация: 27.10.2011
Сообщений: 249
26.04.2012, 19:34 4
Вывести на экран порядковый номер слова максимальной длины
0
26.04.2012, 19:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2012, 19:34
Помогаю со студенческими работами здесь

Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова
Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова.

Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова
Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова.

Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова
Задача 10 класса, так что решение должно быть уровня школьника) Дана строка, содержащая текст....

Строки (Найти длину самого короткого и самого длинного слова, а также сами эти слова)
Люди, подскажите, плиз, как написать програмку в с++ за условием, что дана строка, состоящая из...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru