Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/64: Рейтинг темы: голосов - 64, средняя оценка - 4.55
0 / 0 / 1
Регистрация: 13.10.2013
Сообщений: 14

как задать знак пробела?

16.11.2013, 19:14. Показов 11827. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число n и символы s1,....,sn. Группы символов разделённые пробелом будут называться словами. Найти длину самого короткого слова. Как мне в строчке 12 задать пробел как символ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int main()
{   char const n=10;
char i, min=0, min1=10;
char s[n];
cout<<"vvedite simvoli \n";
for (i=0;i<n;i++)
cin.get(s,n);
for (i=0;i<n;i++)
{min+=1;
    if (s[i]==' ')
    {   if (min1>min)
    min1=min-1;
    min=0;}}
cout<<min1;
system ("pause");
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.11.2013, 19:14
Ответы с готовыми решениями:

Не заменяется знак пробела в строке
name = GirlListbox.SelectedItem.ToString(); name.Replace(' ','_'); почему-то после выполнения программы, переменная...

Вместо каждого пробела вставить в строку восклицательный знак
И вставить вместо каждого пробела восклицательный знак. Повторять до тех пор, пока не встретится строкПолучить от пользователя строку...

Подсчитать количество слов, в тексте от пробела до пробела, и количество букв
нужно создать програму считает количество слов, в тексте от пробела до пробела(если два пробела сразу конец текста), а также ...

3
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
16.11.2013, 19:19
Цитата Сообщение от dragon52 Посмотреть сообщение
Как мне в строчке 12 задать пробел как символ?
Цитата Сообщение от dragon52 Посмотреть сообщение
if (s[i]==' ')
И что не устраивает?
1
0 / 0 / 1
Регистрация: 13.10.2013
Сообщений: 14
16.11.2013, 19:26  [ТС]
Цитата Сообщение от Tulosba Посмотреть сообщение
И что не устраивает?
а разве если использовать тип char символ пробела нужно задавать в ' ' ? Ведь в нем пропускается символ пробела
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
16.11.2013, 19:29
dragon52, у Вас проблема в 9 строке, а не в 12. Используйте http://www.cplusplus.com/refer... m/getline/
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.11.2013, 19:29
Помогаю со студенческими работами здесь

Записать функцию заменяющую в строке (массиве символов) знак пробела на знак подчёркивания
10) Написать условный оператор для увеличения j в 2 раза если j не равно i и j - нечётное число, в противном случае j умножить на 1 ...

RegExp: как задать символ пробела
Доброго всем времени суток! Такой вопрос: Пытаюсь овладеть регэкспами. ВБА. Эксель 2003. Microsoft vbscript regular expressions 5.5...

Как заменит знак * на знак +, при решении программы, нужна процедура или фукция.
Как заменит знак * на знак +, при решении программы, нужна процедура или фукция.

Как создать водяной знак внутри таблицы, и чтоб каждый раз продливая ячейки водяной знак ставился!
Как создать водяной знак внутри таблицы, и чтоб каждый раз продливая ячейки водяной знак ставился! Вот пример : ...

Можно ли в C# стринговый знак "+" который я ввел в Textbox, как нить преобразовать что бы он принял его за знак вычисления
а вот еще вопрос может ты знаеш? можно ли в C# стринговый знак &quot;+&quot; который я ввел в Textbox, как нить преобразовать что бы он принял его...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru