Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AndYou
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 12
#1

Найти индекс начала слова максимальной длины - C++

07.04.2014, 21:19. Просмотров 273. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Дано символьный массив L(20), нужно найти индекс начала слова максимальной длины.

Добавлено через 1 час 33 минуты
Для поиска индекса максимальной длины слова, можно использовать такой код :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    char str[20][100];char max[100]="";int chethic=0;
    for(int i=0;i<20;i++)
    {
    cin>>str[i];
    if(strlen(str[i])>strlen(max))
       {
        max=str[i];
        chethic=i;
       }
    }
    cout<<"Naibolshuiu dlinu imeet slovo pod indeksom: "<<chethic+1;
}
А как найти индекс первой буквы этого слова?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2014, 21:19     Найти индекс начала слова максимальной длины
Посмотрите здесь:

Найти порядковый номер слова максимальной длины и позицию слова - C++
Привет. Нужна помощь. Вот задача : Вывести на экран порядковый номер слова максимальной длины и номер позиции в строке, с которой оно...

Найти порядковый номер слова максимальной длины - C++
Помогите, пожалуйста! Очень нужно!

Определить и напечатать слова максимальной длины - C++
Здравствуйте! Помогите пожалуйста с кодом: Определить и напечатать слова максимальной длины. Исходные данные должны браться из файла .txt...

Определить все слова максимальной длины в строке - C++
Определить все слова максимальной длины в строке Начало положено,строка инициализирована int main() { setlocale(LC_ALL, &quot;rus&quot;); ...

Определить в предложении слова максимальной и минимальной длины и поменять их местами. C - C++
Доброе время суток!:) Уважаемы программисты, помогите, пожалуйста решить задачу: Дана строка предложение. Определить в предложении слова...

Найти отрезок максимальной длины в массиве А - C++
Найти отрезок максимальной длинны в массиве А из К элементов и вывести его на экран ,состоящий из элементов данного массива по правилу...

Найти в файле строку максимальной длины и ее позицию - C++
В файле data.txt построчно записан некоторый текст. Найти строку макси- мальной длины и ее позицию.

Найти в функции в строке слово максимальной длины - C++
Ввести строку. Найти в функции в ней слово максимальной длины.

Найти в строке слово-перевертыш максимальной длины - C++
Дана строка в виде предложения. Найти в ней слово-перевертыш максимальной длинны. Словом будем считать набор символов, отделенных с двух...

Найти первую последовательность максимальной длины в массиве - C++
Делал задачку: ввод одномерного массива из n целых чисел (1&lt;=n&lt;=100); Найти 1-ю последовательность максимальной длины масива; вывод...

Найти серию максимальной длины в массиве, используя подпрограмму - C++
Вот условие задачи: Составить подпрограмму определения числа одинаковых целых чисел k в серии длиной больше L в одномерном массиве X =...

В одномерном массиве найти цепочку максимальной длины из четных элементов - C++
Нужно написать: целочисленный массив из n элементов, заполненный случайными числами от a до b, найти цепочку максимальной длины из четных...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
6284 / 5887 / 1908
Регистрация: 18.12.2011
Сообщений: 15,111
Завершенные тесты: 1
07.04.2014, 21:25     Найти индекс начала слова максимальной длины #2
C++
1
2
3
4
5
if(strlen(str[i])>strlen(max))
       {
           strcpy(max,str[i]);
           chethic=i;
       }
Поскольку у Вас каждое слово в отдельной строке массива,
то индекс первой буквы равен нулю, сама буква str[chethic][0]
AndYou
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 12
08.04.2014, 00:31  [ТС]     Найти индекс начала слова максимальной длины #3
как сделать по другому тогда ?

Добавлено через 2 часа 56 минут
Нету вариантов?
Yandex
Объявления
08.04.2014, 00:31     Найти индекс начала слова максимальной длины
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru