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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
#1

Написать функцию, преобразующую строку символов так, что между словами всегда находится два пробела - C++

05.11.2010, 15:14. Просмотров 1410. Ответов 27
Метки нет (Все метки)

помогите с этой лабой
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2010, 15:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать функцию, преобразующую строку символов так, что между словами всегда находится два пробела (C++):

Преобразовать строку так, чтобы между словами был ровно один пробел - C++
При реализации программы необходимо использовать функции обработки строк из библиотек stdlib.h и string.h Дана строка-предложение с...

Дана строка S. Создать новую строку, состоящую из символов S, у которой к каждому пробелу добавлено два пробела - C++
Дана строка S. Создать новую строку, состоящую из символов S, у которой к каждому пробелу добавлено два пробела

Дана строка S. Создать новую строку, состоящую из символов S, у кото- рой к каждому пробелу добавлено два пробела - C++
Дана строка S. Создать новую строку, состоящую из символов S, у кото- рой к каждому пробелу добавлено два пробела

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

В строке между словами вставить вместо пробела запятую - C++
В строке между словами вставить вместо пробела запятую

В строке между словами вставить вместо пробела запятую и пробел - C++
как в строке между словами вставить вместо пробела запятую и пробел? Добавлено через 2 минуты на с++.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.02.2011, 16:36 #16
VladimirH, Я написал без strtok().
0
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
24.02.2011, 16:38  [ТС] #17
ну знаешь мы как бы начинающие программисты)) а так как ты написал нам навернякак не поверят))
0
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.02.2011, 16:46 #18

Не по теме:

VladimirH, зачем в машине всё так сложно? Давайте двигатель из неё уберём, пусть так ездит!



Добавлено через 43 секунды
Вы вообще в курсе, что делает strtok? И если до, то каковы ваши предложения по её "простому убиранию" из кода?
0
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
24.02.2011, 16:52  [ТС] #19
ну млин... нам нельзя до 7 лабы использовать функции такого типа, а эт только 3 идёт... надо не используя её, написать
0
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.02.2011, 17:02 #20
Цитата Сообщение от VladimirH Посмотреть сообщение
ну млин... нам нельзя до 7 лабы использовать функции такого типа
Почему ?
0
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
24.02.2011, 17:12  [ТС] #21
ну вот так... сказали...
0
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.02.2011, 17:20 #22
Цитата Сообщение от VladimirH Посмотреть сообщение
надо не используя её, написать
Ну так я не зря написал "Ваши предложения?" Уточню, "ну млин" - это не предложение.
1
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
24.02.2011, 17:53  [ТС] #23
хз...
0
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.02.2011, 18:03 #24
VladimirH, ну тогда и мой вам ответ будет таким же.

Не по теме:

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

0
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
24.02.2011, 18:05  [ТС] #25
ладно спасибо... думал поможет кто
0
easybudda
Модератор
Эксперт CЭксперт С++
9624 / 5572 / 947
Регистрация: 25.07.2009
Сообщений: 10,707
24.02.2011, 18:05 #26
Цитата Сообщение от VladimirH Посмотреть сообщение
хз...
заведи второй массив символов, копируй в него из первого по символу, пока на разделитель не наткнёшься. Вместо разделителя во вторую строку пишешь 0 и ищешь в ней нужные буквы. Таких велосипедов на форуме много, ещё один делать просто лень.
0
VladimirH
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 54
24.02.2011, 18:08  [ТС] #27
ладно спасибо))) но нифига не понял)) пойду книги читать))
0
silent_1991
24.02.2011, 18:13     Написать функцию, преобразующую строку символов так, что между словами всегда находится два пробела
  #28

Не по теме:

easybudda, моей целью было добиться, чтобы аффтар темы хоть как-то поучаствовал в получении очередного плюсика за лабу, но он начисто отказался думать... Вы вот решили подумать за него, но даже этого ему мало, ему код надо. Ну и что с такого возьмёшь?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2011, 18:13
Привет! Вот еще темы с ответами:

В строке между словами вставить вместо пробела запятую и пробел - C++
В строке между словами вставить вместо пробела запятую и пробел.вывести все слова, начинающиеся на букву Z. Добавлено через 13 минут ...

В строке между словами вставить вместо пробела запятую и пробел - C++
скажите, в чем ошибка В строке между словами вставить вместо пробела запятую и пробел. #include <stdafx.h> #include <iostream> ...

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

В символьной строке между словами вставить вместо пробела запятую и пробел - C++
В символьной строке между словами вставить вместо пробела запятую и пробел.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.02.2011, 18:13
Ответ Создать тему
Опции темы

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