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

Вхождения первой буквы слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ указатели на функции http://www.cyberforum.ru/cpp-beginners/thread103090.html
Zdrastvuyte uvazshayemiye programisti . Vipolnial uprazshneniye : smisl zadachi sozdat massive ukazateley na functzii i organizovat tsikl primenyaya osnovnuyu functsiyu calcuate() dlia vizova etih...
C++ Элементарные функции и массивы строк Ребята, помогите выполнить 2 задачки: 1. Запросить у пользователя в цикле 10 строк и посчитать сумму символов в введенных строках 2. Запросить у пользователя массив из 10 строк и добавить к каждой... http://www.cyberforum.ru/cpp-beginners/thread103069.html
C++ Требуется дописать программу С++ сорировка
Требуется упорядочить матрицу по столбцам методом прямого выбора без использования дополнительного массива. Вот программа: #include <iostream.h> #include <conio.h> #include <iomanip.h> ...
массив и строки C++
дали задание 2 задачи сделать, никак не получаеться помогите пожалуйста:scratch: задание 1: Запросить у пользователя месяц и год рождения и сохранить их в 2 строки. Потом поменять их местами и...
C++ Вычислите сумму квадратов N четных натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread103035.html
1. Напишите программу печати таблицы перевода расстояний из дюймов в сантиметры для значений длин от 1 до 20 дюймов. 1 дюйм = 2,54 см. (1 балл) 2. Напишите программу вывода всех четных чисел от 2 до...
C++ арифметическое задание , при а=1000, в=0,0001 подробнее

Показать сообщение отдельно
Rand
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 5

Вхождения первой буквы слова - C++

10.03.2010, 23:00. Просмотров 396. Ответов 0
Метки (Все метки)

Здравствуйте,помогите пожалуйста решить задачу на языке C.(программа турбо C).
Дана строка, состоящая из слов, разделённых пробелами (одним или несколькими). Преобразовать каждое слово в строке, удалив из него все последующие вхождения первой буквы этого слова (количество пробелов между словами не изменять).
Помогите пожалуйста студенту, завтра надо уже сдавать
есть код на паскале,вроде эта программа, возможно пригодится. Помогите пожалуйста дорогие знатоки.
Pascal
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
27
28
29
30
uses crt;
var s:string;
v:string[1];
i,j:byte;
begin
clrscr;
write('Vvedite stroku:');
readln(s);
i:=1;
repeat
if copy(s,i,1)<>' ' then
                    begin
                    v:=copy(s,i,1);
                    j:=i+1;
                    while (j<=length(s)) and (copy(s,j,1)<>' ') do
                     begin
                     if copy(s,j,1)=v then begin
                                           s:=copy(s,1,j-1)+copy(s,j+1,length(s)-j);
                                           dec(j);
                                           end;
                     inc(j);
                     end;
                    i:=j;
                    end;
 
inc(i);
until i>length(s);
writeln('Izmenennaya stroka:',s);
readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru