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

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

Войти
Регистрация
Восстановить пароль
 
shurik112
0 / 0 / 0
Регистрация: 19.03.2011
Сообщений: 2
#1

Дана строка предложение. Упорядочить все слова в предложении по их длине. - C++

19.03.2011, 13:06. Просмотров 955. Ответов 0
Метки нет (Все метки)

//Дана строка предложение. Упорядочить все слова в предложении по их длине.


Нужно написать программу, используя только библиотеку <stdio.h> .

#include <stdio.h> //Библиотека ввода и вывода

int main(int argc, char *argv[])
{
char str[101]; //Объявление строки на 100 символов
char words[20][50];
//Приглашение и ввод строки
printf("BBEguTe CTPOKy: ");
gets(str);

int K = 1; //Переменная для подсчета слов в строке
int i=1;
while (str[i] != 0) {
if ((str[i]) = ' ') && (str[i-1] != ' ')) {
K++;
}

i++;

}


int cnt = 0;
while (str[cnt] != 0) cnt++;
for(int i = 0; i<K; i++) //длина строки


Здесь нужно дописать..., но я незнаю как и что


printf("Pe3yJIbTaT: "); puts(str);
return 0;
}

Помогите пожалуйста с решением, заранее благодарен!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2011, 13:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана строка предложение. Упорядочить все слова в предложении по их длине. (C++):

Все буквы каждого слова в предложении записать в обратном порядке и распечатать получившееся предложение - C++
помогите пожалуйста написать программу: &quot;Все буквы каждого слова в предложении записать в обратном порядке и распечатать получившееся...

Дана строка. Напечатать все слова из нее , отличные от слова hello - C++
Дана строка. Напечатать все слова из нее , отличные от слова hello.

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

Дана строка-предложение. Зашифровать ее, поместив вначале все символы, расположенные на четных позициях строки... - C++
Добрый вечер! Срочно нужно решить задачку: Дана строка-предложение. Зашифровать ее, поместив вначале все символы, расположенные на четных...

Дана строка, в которой слова разделены одним пробелом. Найдите и выведите все слова указанной длины - C++
В итоге вышло, что если первое слово правильной длинны - выводит все слова в строке. Если нет - ничего не выводит. int main() { char...

Отсортировать слова в предложении по их длине,начиная с наибольшего - C++
отсортировать слова в предложении по их длине,начиная с наибольшего

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

Дана строка Найти и вывести все слова палиндромы - C++
Дана строка слова в который разделены пробелами необходимо найти и вывести все слова палиндромы. Вот кое какой код я накидал но он...

Перевести с C на С++ задачу: "Упорядочить все слова в предложении в алфавитном порядке" - C++
#include &lt;stdio.h&gt; int main(int argc, char *argv) {char str; printf(&quot;Vvedite stroky: &quot;); gets(str); char array; int...

Дана строка. Вывести все слова, содержащиеся в строке, в столбец. - C++
3)Дана строка. Вывести все слова, содержащиеся в строке, в столбец.

Дана строка слов котором разделены пробелами все слова в строке перевернуть на c++ - C++
Дана строка слов котором разделены пробелами все слова в строке перевернуть на c++


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

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

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