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

Найти число элементов, которые начинаются с той же буквы, на которую оканчивается первый элемент

04.05.2017, 16:15. Показов 764. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задайте строковый массив.Определите и выведите на экран кол-во элементов,которые начинаются с той же буквы,на которую оканчивается первый элемент.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2017, 16:15
Ответы с готовыми решениями:

Найти число групп букв (в группе только буквы), которые начинаются и оканчиваются одной и той же буквой
Дана строка. Найти такое число групп букв(в группе только буквы), которые начинаются и оканчиваются...

Найти число таких групп букв (в группе только буквы), которые начинаются и оканчиваются одной и той же буквой
Дана строка. Найти число таких групп букв (в группе только буквы), которые начинаются и...

Найти число таких групп, которые начинаются и заканчиваются одной и той же буквой
Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой...

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

7
1754 / 1346 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
04.05.2017, 19:46 2
Pascal
1
2
3
4
begin
  var s:=ReadlnString.ToWords;
  write(s.Where(v -> v.StartsWith(s[0][s[0].Length])).Count);
end.
1
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32793 / 21133 / 8144
Регистрация: 22.10.2011
Сообщений: 36,393
Записей в блоге: 8
04.05.2017, 19:55 3
Зачем выбирать и потом считать, если можно сразу посчитать:
Pascal
1
writeln(s.Count(v -> v.StartsWith(s.First.ToArray.Last)));
?
1
0 / 2 / 0
Регистрация: 06.02.2017
Сообщений: 28
04.05.2017, 20:46  [ТС] 4
А можно подробнее расписать?
0
5068 / 2639 / 2349
Регистрация: 10.12.2014
Сообщений: 10,007
05.05.2017, 06:31 5
Цитата Сообщение от Гигабайт Посмотреть сообщение
А можно подробнее расписать?
Конечно можно:
Pascal
1
2
3
4
begin
  var s := ReadLnString('Введите слова строкового массива через пробел:');
  /// Здесь вставить строку, которую привёл многоуважаемый volvo
end.
1
0 / 2 / 0
Регистрация: 06.02.2017
Сообщений: 28
05.05.2017, 20:11  [ТС] 6
Нет,может начало так:
1 var A:array[1..10] of string;
?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32793 / 21133 / 8144
Регистрация: 22.10.2011
Сообщений: 36,393
Записей в блоге: 8
05.05.2017, 20:50 7
Не, так скучно. Это в Турбо-Паскале так писали, потому что ничего другого нельзя было делать, а тут современный компилятор - зачем же его использовать тогда, если писать программы как 20 лет назад?
0
0 / 2 / 0
Регистрация: 06.02.2017
Сообщений: 28
20.05.2017, 17:31  [ТС] 8
Ну,мне нужно так.Я ж не просто так прошу написать,как 20 лет назад.

Добавлено через 3 минуты
Я понял.Не ту тему выбрал,надо было Турбо-Паскаль.
0
20.05.2017, 17:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2017, 17:31
Помогаю со студенческими работами здесь

Вывести слова которые начинаются с одной и той же буквы
как в структуре, вывести слова которые начинаются с одной и той же буквы? можете реализовать это в...

Найти цифру, на которую оканчивается число a^b
Требуется написать программу, которая находит цифру, на которую оканчивается число a^b. Входные...

Найти цифру, на которую оканчивается число a^b
Требуется написать программу, которая находит цифру, на которую оканчивается число a^b. Входные...

Подсчитать количество слов, которые начинаются с той же буквы, что и последующее слово
дано предложение, слова в нем разделены пробелом. подсчитать количество слов,которые начинаются с...


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

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

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