1 / 1 / 0
Регистрация: 11.12.2017
Сообщений: 44
|
||||||
1 | ||||||
Содержимое файла записать в queue и сосчитать количество гласных11.02.2018, 18:11. Показов 1465. Ответов 26
Метки нет (Все метки)
Мне нужно написать две функции:
1 функция) Нужно считать с файла и записать в queue 5 слов. 2 функция) нужно посчитать сколько гласных в каждом слове. Я скидываю все что смогла сделать. Нужна Ваша помощь.
0
|
11.02.2018, 18:11 | |
Ответы с готовыми решениями:
26
Сосчитать количество символов из файла и записать результат в новый файл Записать в файл g количество гласных букв в каждой строке файла f Записать в файл g количество гласных букв в каждой стоке файла f Сосчитать количество гласных букв в н-слове, взятом из списка слов |
║XLR8║
|
|
11.02.2018, 18:57 | 2 |
http://en.cppreference.com/w/cpp/algorithm/count для каждого слова в queue надо вывести через std::cout
1
|
1 / 1 / 0
Регистрация: 11.12.2017
Сообщений: 44
|
|
11.02.2018, 19:19 [ТС] | 3 |
outoftime, не совсем поняла о чем вы
0
|
1 / 1 / 0
Регистрация: 11.12.2017
Сообщений: 44
|
||||||
12.02.2018, 11:59 [ТС] | 5 | |||||
outoftime,
Давайте будет все поступово делать. Так я вывожу всю чергу на екран(для себя). А мне нужно только 5. А как взять 5 в тексте слов?
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|
12.02.2018, 12:18 | 6 |
так вы не распечатаете всю очередь а только первый и последний элемент. нужно знать количество елементов а потом просто взяли елемент распечатали вытолкнули затолкнули обратно
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|
12.02.2018, 13:15 | 8 |
outoftime, не используй Украинский забанят. А она просит шаг за шагом что бы понять как оно работает. И кстате девочка талантливая раз не боиться использовать стл и итераторы. Большенство здешних не могут хело ворд написать норм
0
|
outoftime
|
12.02.2018, 13:41
#9
|
Не по теме: 1Вирт1, а мне кажется она просто "ходит по шаманам" которые ей огрызки кода подсовывают, иначе она бы уже давно сама разобралась или задавала бы куда более конкретные вопросы.
0
|
1 / 1 / 0
Регистрация: 11.12.2017
Сообщений: 44
|
||||||
12.02.2018, 13:53 [ТС] | 10 | |||||
1Вирт1,
Не по теме: я именно это и имела введу что хочу все понять где я не так сделала, но увы тут большинство пишут что бы написать. Кажется конкретный вопрос задала. что не так у меня в коде. не написала только вопрос без кода. но увы и тут кому то что то не понравится , скинут сылку на документацию, потом рядок коду. а к чему этот код .... я то разобралася к чему. но я задала контретный вопрос потом который не относится к этому рядку. другая функция. Я это так вижу: спрашиваешь: мне нужно написать на бумаге текст черным цветом. И скидывешь что у тебя есть. И человек не пишет что у тебя не черный цвет а красный . а пишет почитай про чернила. И хочется спросить: то есть до чернила у меня все ок?(хоча я уже поняла что в первой функции у меня много ошибок). Но спасибо outoftime что подсказали как там можно сделать(хоча там кампилятор кричит на for (auto str : queue) ) хм.
0
|
1 / 1 / 0
Регистрация: 11.12.2017
Сообщений: 44
|
|
12.02.2018, 13:57 [ТС] | 11 |
outoftime,
Не по теме: как я уже сказала. если я бы хотела что бы мне кто то написал код вместо меня я б вопрос Добавлено через 2 минуты outoftime,
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|||||||
12.02.2018, 14:12 | 12 | ||||||
Добавлено через 2 минуты outoftime, там целая пачка mem_fun, mem_fun_ref тоже полезные что то типа ptr_fun но со своими возможностями
0
|
║XLR8║
|
||||||
12.02.2018, 14:57 | 13 | |||||
olena_nov, я тщеславный человек
И правильно делает. http://ru.cppreference.com/w/cpp/container/queue Самый плохой контейнер из всех для итерации по коллекции. У него нету методов .begin() & .end() которые должны возвращать итераторы. Добавлено через 3 минуты А еще у queue нету push_back или push_front но есть push из-за чего нельзя использовать back_inserter || front_inserter http://ru.cppreference.com/w/c... k_inserter http://ru.cppreference.com/w/c... t_inserter Добавлено через 1 минуту Не по теме: Искренне негодую по этому поводу... Хотя, всегда можно использовать std::list вместо queue с такой же скоростью работы. Добавлено через 5 минут Не по теме: olena_nov, и еще, чаще пользуйтесь переводчиком когда пишите на русском.
1
|
Модератор
12832 / 7569 / 1764
Регистрация: 25.07.2009
Сообщений: 13,965
|
||||||
12.02.2018, 17:35 | 14 | |||||
Чувствую - подвох какой-то...
И вообще всё как-то сложно и запутанно
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|
12.02.2018, 17:43 | 16 |
MrGluck,
Не по теме: а как же те кто мучались?:cry: в сердцах новых поколений должна жить память
0
|
184 / 192 / 48
Регистрация: 25.08.2011
Сообщений: 792
|
|
12.02.2018, 17:53 | 18 |
outoftime, лямбдочки роднинькие - лямбды -шлямбды
0
|
1 / 1 / 0
Регистрация: 11.12.2017
Сообщений: 44
|
||||||
14.02.2018, 12:13 [ТС] | 20 | |||||
MrGluck, easybudda, 1Вирт1, у меня к Вам вопрос: Мне нужно еще переверять а не конец ли у меня черги когда я записываю 5 слов. Например у меня есть только 3 слова а не 5 и мне их нужно записать. Я так думала сделать:
0
|
14.02.2018, 12:13 | |
14.02.2018, 12:13 | |
Помогаю со студенческими работами здесь
20
Записать в текстовый файл содержимое Edit, и прочитать содержимое файла в Memo Сосчитать количество нулевых элементов массива и записать их индексы в массиве IND В строке посчитать количество гласных и согласных и записать из количество в конце строки Подсчитать количество гласных букв, результат записать в файл g Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |