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

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

Войти
Регистрация
Восстановить пароль
 
Temm@
0 / 0 / 0
Регистрация: 04.04.2011
Сообщений: 10
#1

отредактировать строки. написано только начало..как закончить используя функции.? - C++

09.04.2011, 12:55. Просмотров 577. Ответов 2
Метки нет (Все метки)

задача-вводиться строка. отредактировать ее,продублировав все слова начинающиеся на заданную букву и удалив все слова, не содержащую эту же букву. заданная буква вводиться дополнительно.

мое начало программы :

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str1[20];
char zc;
char str2 [20];
cin>>str1 >>zc ;


не могу сообразить как правильно расставить функции strchr(str1,zc) и strcpy(str1,str2).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2011, 12:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос отредактировать строки. написано только начало..как закончить используя функции.? (C++):

Используя динамический массив выполнить перемещение всех цифровых символов в начало заданной строки - C++
Требуется помощь в написании следующей задачи -&gt; Ввести символьную строку. Выполнить перемещение всех цифровых сим-волов в начало...

Как вернуть цикл на начало строки? - C++
Есть задание: найти количество отрицательных элементов матрицы в строках, где есть хотя бы один нулевой элемент. Когда находит этот...

Используя функции сформировать одномерный массив и отсортировать по возрастанию только те элементы массива, которые являются простыми числами - C++
Помогите закончить две задачи. 1. Используя функции сформировать одномерный массив и отсортировать по возрастанию только те элементы...

Удалить все гласные буквы из строки, используя функции - C++
Удалить все гласные буквы из строки, используя функции Добавлено через 9 минут Ввести с клавиатуры строку символов и удалить все...

Как сдвинуть указатель файла НА НАЧАЛО уже считанной строки? - C++
getline (file,tmp);// считываю строку tmp из файла file ПОТОМ ЧТО-ТО ТИПА file.seekg(???);

Сформировать две строки - первая содержит только числа из исходной строки, а вторая – только слова - C++
1.Дан текст, состоящий из предложений. Ввод текста осуществляется в несколько строк (не более 20). Признак завершения ввода – ввод пустой...

2
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
09.04.2011, 14:13 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 #include <cstring>
    char *strcpy( char *dest, const char *src );
 
 
--------------------------------------------------
Функция strchr
#include <string.h>
char *strchr(const char *str, int ch);
 
Функция strchr() возвращает указатель на первое вхождение младшего байта параметра ch в строку str. Если указанный символ не найден, возвращается нулевой указатель. 
Пример
 
Данная программа выводит строку 
из примера
#include <stdio.h>
#include <string.h>
 
int main(void)
{
  char *p;
 
  p = strchr("строка из примера", ' ');
  printf(p);
 
  return 0;
}
0
Temm@
0 / 0 / 0
Регистрация: 04.04.2011
Сообщений: 10
09.04.2011, 19:47  [ТС] #3
спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2011, 19:47
Привет! Вот еще темы с ответами:

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

Как сделать, чтобы при вводе в консоли <Enter> не переводил курсор на начало следующей строки? - C++
Есть некий ввод символов, организованный через cin.get(char &amp;), или через cin.get(char &amp;, int), или через cin.getline(char &amp;, int)....

Создать функции для вычисления n! и a^b , используя только только арифметические действия - Matlab
Создать функции для вычисления n! и a^b ,используя только только арифметические действия (+, –, :, ). Вычислить выражения, используя...

есть начало, нужно закончить, паскаль - Pascal
Даны сведения о сотрудниках учреждения: фамилия, инициалы, номер телефона. Выдать на экран сведения о сотрудниках, номер телефона которых...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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