2 / 2 / 0
Регистрация: 05.06.2016
Сообщений: 139
|
|
1 | |
Найти слово, в котором букв “А” больше, чем в других05.06.2016, 11:24. Показов 1667. Ответов 10
Метки нет Все метки)
(
Здравствуйте! Напишите пожалуйста код для данной задачи. Просто понятия не имею как работать со строками , только примерно.
Вот задача : Дан текст, слова в котором разделены хотя бы одним пробелом. Найти слово, в котором букв “А” больше, чем в других. Буду очень признателен , заранее спасибо.
0
|
|
05.06.2016, 11:24 | |
Ответы с готовыми решениями:
10
Найти слово в строке, в котором минимальное количество согласных букв Найти и напечатать слово, в котором содержится больше всего заданного символа Найти в матрице последний столбец, в котором положительных элементов больше чем отрицательных |
05.06.2016, 14:51 | 2 | |||||
1
|
2 / 2 / 0
Регистрация: 05.06.2016
Сообщений: 139
|
|
05.06.2016, 16:07 [ТС] | 3 |
Спасибо большое ) А можете если не трудно прокомментировать сам цикл ?
0
|
05.06.2016, 16:59 | 4 | |||||
![]() Решение
1
|
2 / 2 / 0
Регистрация: 05.06.2016
Сообщений: 139
|
|
06.06.2016, 17:00 [ТС] | 5 |
Огромная благодарность ) выручили ) С комментариями все намного понятнее и складывается в голове примерно что и как надо делать , спасибо еще раз .
Добавлено через 23 часа 41 минуту Еще один момент. Можно данную задачу решить без использования указателей и функции strtok ? Т.е фактически вручную все варианты перебрать типа если S[i]- начало слова то то-то то-то , если конец слова то то-то то-то. Преподаватель требует именно так сделать .Не прошу написать всю программу , хотя бы кусок кода чтобы понять как дальше действовать. Используя strcmp,strcpy,strlen .
0
|
737 / 542 / 416
Регистрация: 17.09.2015
Сообщений: 1,601
|
||||||
06.06.2016, 18:12 | 6 | |||||
![]() Решение
AnshNiNe,
в строке 16 исправить if(n >= max){
0
|
06.06.2016, 19:13 | 7 | ||||||||||
![]() Решение
LFC, опередил, но раз уж сделал то выкладываю, без флагов, не люблю я их, почему-то)))
LFC, если строка такая:
0
|
737 / 542 / 416
Регистрация: 17.09.2015
Сообщений: 1,601
|
|
06.06.2016, 19:19 | 8 |
0
|
2 / 2 / 0
Регистрация: 05.06.2016
Сообщений: 139
|
|
06.06.2016, 21:06 [ТС] | 10 |
Еще раз спасибо вам ) Помогли , вот сейчас точно то)
0
|
07.06.2016, 12:52 | 11 | |||||
Вышеприведённые алгоритмы работают и выдают желаемый результат.. Но они, с точки зрения алгоритмизации, не правильны.. И таких алгоритмов(неправильных) огромное количество. Ради искуства, с моей точки зрения более правильным алгоритмом будет вот такой:
0
|
07.06.2016, 12:52 | |
07.06.2016, 12:52 | |
Помогаю со студенческими работами здесь
11
Дан текст, слова в котором разделены хотя бы одним пробелом. Найти слово, в котором букв “А” больше, чем в других.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |