Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 24.06.2012
Сообщений: 16

Написать программу, которая при вводе Kod Hul Rutores , выводила K. H. Rutores

29.06.2012, 11:25. Показов 961. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать программу, которая при вводе Kod Hul Rutores , выводила K. H. Rutores

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


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
27
28
29
30
31
32
33
#include <iostream>
#include <cstring>
#include <cstdio>
 
 
using namespace std;
 
int main()
{
   int i=30;
   int n=90;
   char mass[i];
   char mass1[n];
   gets(mass);
 
 
  for (i=0,n=0;i<=30,n<=90;i++,n++)
   {
 
    if (isupper(mass[i]))
     {
           
         mass[i+1]='.';
         
            
            
 
     }
   }
 
   cout<<mass;
     return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.06.2012, 11:25
Ответы с готовыми решениями:

Написать программу, которая завершается при вводе слова «Stop».
Написать программу, которая завершается при вводе слова «Stop». Ввод выполняется посимвольно. ...

Написать программу, которая выводила бы 2 колонки с цифрами
Нужно написать программу, которая выводила бы 2 колонки с цифрами (в данном случае зарплата и...

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

2
 Аватар для zitxbit
96 / 748 / 279
Регистрация: 11.04.2012
Сообщений: 971
29.06.2012, 12:36
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
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
 
int main()
{
    static char psz[256] = "Kod Hul Rutores\0";
 
    printf("%s\n",psz);
 
    for (int i = 0; psz[i] != '\0'; i++)
        if (isupper(psz[i]))
        {
            int n = i;
            while (!isspace(psz[n]) && psz[n++] != '\0');
            for (int x = n-i-1; x > 0 && n < strlen(psz); x--)
                for (int k = i+1; psz[k] != '\0'; k++)
                    psz[k] = psz[k+1];
        }
 
    for (int k = 0; psz[k] != '\0'; k++)
        if (isspace(psz[k])) psz[k] = '.';
 
    for (int n = 0; psz[n] != '\0'; n++)
        if (isalpha(psz[n]) && psz[n+1] == '.')
        {
            for (int v = strlen(psz)-1; v >= n+1; v--)
                psz[v+1] = psz[v]; 
            psz[n+2] = ' ';
        }
 
    printf("%s\n",psz);
 
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/... 87c6e1de8c
0
Эксперт С++
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
29.06.2012, 16:42
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <algorithm>
#include <sstream>
#include <string>
#include <iterator>
 
int main()
{
   std::string str = "Kod Hul Rutore";
   std::stringstream s(str);
   std::istream_iterator<std::string> it(s), end;
   std::vector<std::string> words;
   std::copy(it, end, std::back_inserter(words));
   std::for_each(words.begin(), words.end()-1, [](std::string& v){v = v.substr(0, 1) + '.';});
   s.clear();
   s.str("");   
   std::copy(words.begin(), words.end(), std::ostream_iterator<std::string>(s, " "));
   std::string ret = s.str();
   std::cout << ret << std::endl;
   return 0;
}
http://liveworkspace.org/code/... 4ae3a07498
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.06.2012, 16:42
Помогаю со студенческими работами здесь

Как написать программу которая при вводе четырехзначного числа определяет является ли оно перервертышем?
Как написать программу которая при вводе четырехзначного числа определяет является ли оно...

Написать программу, которая в зависимости от введённого числа выводила бы на экран:
Написать программу, которая в зависимости от введённого числа выводила бы на экран:если 1, 2, 3, 4,...

Написать программу, которая выводила бы в графическое окно набор графиков
Здравствуйте, Ув.програмисты, задали по информатике написать такие програмки, может ли кто-нибудь...

Написать программу которая при вводе шестизначного числа определяла счастливый номер билета ли нам выпал
Условие: Пользователь вводит шестизначное число, определить: сумма первых 3 десятичных цифр равна...

Написать программу, которая по левому щелчку мыши выводила бы координаты курсора
Всем доброго времени суток. Win32 начал только изучать. Для практики, решил написать программу,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru