|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
Количество букв в последнем слове строки22.01.2016, 11:02. Показов 3258. Ответов 22
Метки нет (Все метки)
Метод должен возвращать количество букв в последнем слове в данной строке (Входным параметром метода является строка)
Не получается прописать в данном методе возврат количества букв... Кто знает, пропишите код плиз
0
|
|
| 22.01.2016, 11:02 | |
|
Ответы с готовыми решениями:
22
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
| 22.01.2016, 11:07 | ||||||
2
|
||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 12:41 [ТС] | |
|
а вывод на экран как выполнить правильно?
0
|
|
|
25 / 25 / 22
Регистрация: 22.02.2015
Сообщений: 125
|
||||||
| 22.01.2016, 13:11 | ||||||
1
|
||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 14:12 [ТС] | |
|
не запускается. Ребят, что не так?
using System; namespace Method1 { class Program { static int GetLastWordLength(string str) { return str.Split(' ').Last().Length; Console.WriteLine("Number of letters in the last word: " + GetLastWordLength(str)); } } }
0
|
|
|
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
|
|
| 22.01.2016, 14:13 | |
|
NickWust, эм... эм.... а main куда дели?
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
| 22.01.2016, 14:16 | ||||||
Сообщение было отмечено NickWust как решение
Решение
1
|
||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 14:23 [ТС] | |
|
Во я тип! Спасибо))
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
| 22.01.2016, 15:02 | ||||||
Last() - извлекает из массива последний элемент, в данном случае последнее слово Length - свойство, возвращающее количество символов в строке
1
|
||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 15:22 [ТС] | |
|
а если метод должен в указанной строке не возвращать, а удалить каждый символ?
0
|
|
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 15:48 [ТС] | |
|
Спасибо!
а, если нужно добавить слово в строку или удалить первые два слова в строке, ну например в этой: string s = "Съешь еще этих мягких булочек"; как это будет выглядеть? (в смысле, добавление слова ("Привет") в строку и удаление слов("Съешь еще"))???
0
|
|
|
|
|||||||||||
| 22.01.2016, 15:58 | |||||||||||
|
Как выриант
https://msdn.microsoft.com/ru-... .110).aspx https://msdn.microsoft.com/ru-... .110).aspx Вот читайте там и примеры есть. А вот это ваще чудесный класс, но это следующий левел) https://msdn.microsoft.com/ru-... .110).aspx Добавлено через 1 минуту К стати в данном случаи моджно и так :
1
|
|||||||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 16:47 [ТС] | |
|
Премного Вам благодарен!
Добавлено через 45 минут А если две строки...как удалить символы первой строки, которые встречаются и во второй строке(в примере это "Never say")? static void Main() { string first = "Never say badly"; string second = "Never say goodbye"; Console.WriteLine(RemoveSameWordsAtFirst String(first)); Console.ReadKey(); } static int RemoveSameWordsAtFirstString(string str) {
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
| 22.01.2016, 17:01 | ||||||
1
|
||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 17:54 [ТС] | |
|
Попробовал проделать, и ничего не получилось)) Консоль на экран, почему-то, выдает цифру "4".
А я хотел бы увидеть на экране слово "...badly", т.е. первую строку с удаленными символами, которые принадлежат и второй"(поскольку символы "never say" присутствует и в 1-ой и во 2-й строке). static void Main() { string str1 = "Never say badly"; string str2 = "Never say goodbye"; Console.WriteLine(RemoveSameWordsAtFirst String(str1, str2)); Console.ReadKey(); } static string RemoveSameWordsAtFirstString(string str1, string str2) { return new string(str1.ToCharArray().Except(str2.To CharArray()).ToArray()); } } }
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
|||||||
| 22.01.2016, 17:59 | |||||||
|
NickWust,
Метод возвращает 'l' - единственный символ строки 1, которого нет в строке 2. Всё в соответствии с задачей:
0
|
|||||||
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 18:10 [ТС] | |
|
так на экране все равно цифра "4", а я бы хотел видеть слово "badly"...(((
Добавлено через 1 минуту ...чтобы одинаковые слова 1-й и 2-й строки (Never say) удалились
0
|
|
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
|
| 22.01.2016, 18:17 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 18.01.2016
Сообщений: 39
|
|
| 22.01.2016, 18:25 [ТС] | |
|
Вы the best!!!
Скажите, что мне нужно прочесть для понимания этих строк: return new string(str1.ToCharArray().Except(str2.To CharArray()).ToArray()) return string.Join(" ", str1.Split(' ').Except(str2.Split(' ')).ToArray());
0
|
|
| 22.01.2016, 18:25 | |
|
Помогаю со студенческими работами здесь
20
Дана строка. Подсчитать количество букв в последнем её слове
Подсчитать количество символов в первом и последнем слове Посчитать количество букв k в последнем слове строки.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|