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

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

Войти
Регистрация
Восстановить пароль
 
dalmer
5 / 5 / 0
Регистрация: 05.05.2010
Сообщений: 37
#1

Ввести строку - C++

29.11.2010, 17:48. Просмотров 626. Ответов 3
Метки нет (Все метки)

1)Ввести строку S и символ CH. Найти в строке S первую букву CH и удалить следующую за ней часть строки
2)Ввести строку с пробелами и выделить из предложения первое слово (слова разделены пробелом). Вывести также на экран длину строки.

Добавлено через 17 часов 19 минут
uuupp
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2010, 17:48     Ввести строку
Посмотрите здесь:

Ввести строку. Создать другую строку удалив из введенной все символы "$" - C++
Написал программу, но она не удаляет все символы $. Оставляет один. Скажите пожалуйста в чем ошибка? #include <stdio.h> #include...

Ввести строку - C++
Доброго времени суток. есть код char sin,sout; cout << "Введите строку> "; cin.get(sin,80); char sym; ...

Ввести символьную строку. - C++
Помогите решить задачу с объяснениями. Ввести символьную строку. Перед каждым сиимволом "a" вставить символ "!". Дополнительных строк...

Ввести строку с пробелами - C++
Как ввести строук с пробелами? cin.getline работает через одно место. Если знаете, как с ним сделать, то напишите, пожалуйста, чтобы...

Ввести строку и вывести разницу - C++
Нужно ввести строку с 5 символов например: C7-D5. Нужно вывести разницу 7-5=2, если строка введена например: BSN, или то вивести ERROR

Ввести строку и вычислить MD5 - C++
Здравствуйте. При запуске предлагается ввести строку символов (в строковую переменную например str). Из кода вызывается функция (например...

Ввести строку, вывести слово - C++
Ввести строку. Вывести первое слово введенной строки. Напишите, пожалуйста, код. Нигде не нашел.

Как ввести с клавиатуры строку - C++
Добрый день. У меня есть строка в которой 6000 тысяч символов, конец строки '\r\n'. Как записать все 6 тысяч символов в string...

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

Как ввести строку с пробелами - C++
char s1; char s2; int a; cin.getline(s1,50); cin>>a; cin.getline(s2,50); Не вводит...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
29.11.2010, 18:44     Ввести строку #2
2
C
1
2
3
4
5
6
7
8
9
int main ()
{ int i
char s[100];
fflush (stdin); gets (s);
for (i=0;s[i]!=32;i++); // индекс будет указывать на пробел после первого слова, выделяйте сами
// слово от 0 до  i
printf ("%d", strlen (s));
return 0;
}
Что такое выделить???
dalmer
5 / 5 / 0
Регистрация: 05.05.2010
Сообщений: 37
29.11.2010, 18:50  [ТС]     Ввести строку #3
вывести первое слово
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
29.11.2010, 19:06     Ввести строку #4
C
1
2
3
4
5
6
7
8
9
10
11
int main ()
{ int i,j=0;
char s[100];
fflush (stdin); gets (s);
for (i=0;s[i]!=32;i++); 
// слово от 0 до  i
printf ("%d", strlen (s));
while (j<i)
printf ("%c", s[j++]);
return 0;
}
Yandex
Объявления
29.11.2010, 19:06     Ввести строку
Ответ Создать тему
Опции темы

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