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

Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
litelpp
3 / 3 / 1
Регистрация: 03.05.2010
Сообщений: 69
11.03.2012, 23:48     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова #1
Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину (число символов) каждого слова. Длина текста не меньше 80 символов, число символов не менее 10. Наличие двух пробелов подряд свидетельствует о конце строки.
Строка и массив N напечатать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2012, 23:48     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова
Посмотрите здесь:

Функция доводит длину строки до заданной, вставляя пробелы между словами C++
C++ написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы
Написать программу, которая удаляет конечные пробелы из введенной с клавиатуры строки C++
Написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы. C++
C++ Написать программу, которая удаляет из введенной с клавиатуры строки конечные пробелы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sire
 Аватар для sire
25 / 25 / 2
Регистрация: 01.05.2011
Сообщений: 143
12.03.2012, 01:19     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова #2
strlength в помошь

вот это разбивает предложение по пробелам.Дальше разберешься? Или еще подсказать?

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 <stdio.h>
 
int main()
{
    int i;
    char x='*';
    char first[256], second[256];
 
    printf("enter a string: \n");
    fgets(first,sizeof(first), stdin);
 
    for(i=0; i<sizeof(first); i++)
    {
        if(first[i] == ' ')
        {
        second[i] = x;
        }
    else{
    second[i]=first[i];
        }
 
    }
 second[i]='\0';
 
printf("second string is: %s \n", second);
  }
Сам нюб, чем мог, уж не суди стого.
litelpp
3 / 3 / 1
Регистрация: 03.05.2010
Сообщений: 69
14.03.2012, 20:27  [ТС]     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова #3
Цитата Сообщение от sire Посмотреть сообщение
strlength

C
1
2
3
4
5
6
7
8
#include <stdio.h>
 
int main()
{
    int i;
    char x='*';
 
  }
мне нужно что бы пробелы удаляло.. подскажи пожалуста.
sire
 Аватар для sire
25 / 25 / 2
Регистрация: 01.05.2011
Сообщений: 143
14.03.2012, 21:09     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова #4
тогда так

http://www.codecodex.com/wiki/Remove...rom_a_string#C
litelpp
3 / 3 / 1
Регистрация: 03.05.2010
Сообщений: 69
14.03.2012, 22:46  [ТС]     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова #5
Цитата Сообщение от sire Посмотреть сообщение
подскажите ещо пожалуста, поступила новая информация, нужно создать програму
считает количество слов, в тексте от пробела до пробела(если два пробела сразу конец текста), а также подсчитывало количество букв.
sire
 Аватар для sire
25 / 25 / 2
Регистрация: 01.05.2011
Сообщений: 143
14.03.2012, 23:26     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова #6
тут

http://www.cyberforum.ru/cpp-beginne...ead513676.html
Yandex
Объявления
14.03.2012, 23:26     Написать программу, которая удаляет из текста пробелы между словами и записывает в массив N длину каждого слова
Ответ Создать тему
Опции темы

Текущее время: 10:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru