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

Строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Англо-русского словарь методом дерева бинарного поиска http://www.cyberforum.ru/cpp-beginners/thread280197.html
Здравствуйте! Есть задача: реализовать англо-русский словарь с помощью бинарного дерева поиска. Решаю эту задачу на примере книги "Алгоритмы на С++ Роберт Седжвик". Часть уже реализовал: Item.h...
C++ Определить 3 точки, являющиеся вершинами треугольника, для которых разность точек вне е го и внутри является минимальной. В одномерном массиве с четным количеством элементов(2n) находятся координаты n точек плоскости.Они распологаются в следующем порядке:x1 y1,x2 y2, x3 y3 и т.д. Определить 3 точки, являющиеся вершинами... http://www.cyberforum.ru/cpp-beginners/thread280192.html
Русские символы в BC31 C++
Как в Borland C++ 3.1 печатать русские буквы?? И как их считать их файла?? CharToOem не работает.
C++ Подсчет скобок в тексте
проверить, имеется ли в заданном тексте баланс открывающих и закрывающих круглых скобок. Помогите пожалуйста. Заранее спасибо !
C++ Найти первый отрицательный член последовательности http://www.cyberforum.ru/cpp-beginners/thread280173.html
найти U-первый отрицательный член последовательности: cos(ctg(n)), n=1,2,3... Помогите пожалуйста. Заранее благодарю !
C++ Написать программу которая вычисляет определитель квадратной матрицы Написать программу которая вычисляет определитель квадратной матрицы вещественных чисел 3х3.Значения матрицы вводятся пользователем. подробнее

Показать сообщение отдельно
Nijaz
34 / 34 / 9
Регистрация: 16.12.2010
Сообщений: 100

Строки - C++

20.04.2011, 17:29. Просмотров 298. Ответов 0
Метки (Все метки)

Ввести предложение. Выдать его на экран, изменив порядок следования букв в каждом слове, оставив порядок следования слов в предложении прежним.

вот код на паскале
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
  var
  b: array[1.. 10] of string;
  a: string;
  n, i, j, k: integer;
  begin
    clrscr;
    read(a);
    n:=length (a);
    k:=0;
    for i:=1 to n do
    if copy(a,i,1)='' then k:=k+1;
    k:=k+1;
    j:=1;
    for i:=n downto 1 do
    if copy(a,i,1)='' then j:=j+1 else b[j]:=b[j]+copy(a,i,1);
    for i:=k downto 1 do
    write (b[i]);
  end.
никак не могу перевести на си
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru