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

Строки(консоль) Visual C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ массив обьектов std::vector (ошибка) http://www.cyberforum.ru/cpp-beginners/thread198874.html
у меня есть class Clients со всеми методами и переменными в другом классе у меня есть std::vector <Clients> List; который я хочу заполнить из файла, но проблема в том что строка std::vector...
C++ сортировка столбцов матрицы задание: характеристикой столбца целочисленной матрицы, назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом... http://www.cyberforum.ru/cpp-beginners/thread198873.html
C++ Цикл
Добрый день.Помогите решить задачу с использыванием циклов: (1+2)+(1+2+3)+...+(1+2+3...+50) Заранее благодарен
C++ Структуры и перечисляемые типы
Пытаюсь разобраться с данной темой. Структуры более ли менее понятны, хотя и н до конца, а вот с перечисляемыми типами ниче не ясно. Зачем они вообще нужны? Как их использовать? В написанном коде...
C++ ошибки в программе http://www.cyberforum.ru/cpp-beginners/thread198850.html
Программа состоит из файлов реализации, интерфейса и приложения. Выдает кучу ошибок, никак не могу понять, что не так. Помогите пожалуйста. // в заголовочном файле dtime.h находится интерфейс...
C++ Теории вычислительных процессов Здравствуйте, у меня такой вопрос по теории вычислительных процессов. В задании требуется сложить два нечётких числа «приблизительно 2» и «около 4». Очень коротко. подробнее

Показать сообщение отдельно
Andr23ey04
1 / 1 / 0
Регистрация: 25.11.2009
Сообщений: 12

Строки(консоль) Visual C++ - C++

28.11.2010, 12:41. Просмотров 578. Ответов 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 <string.h>
#include <stdio.h>
int main()
{
char st[100], sl[100];
int k = 0, i;
puts ("Vvedie stroku");
gets (st);
strcat (st," ");
puts ("Slova: ");
int n = strlen(st);
if (n < 2) return 1;
sl[0] = '\0';
for (i=0; i<n; i++)
if (st[i] != ' ')
{
sl[k] = st[i];
sl[k+1] = '\0';
k++;
}
else
{
if (strlen (sl) > 0) puts (sl);
sl[0] = '\0';
k = 0;
}


Могу ввести и вывести слова на экран, а как вывести в нужном порядке не знаю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru