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

Определить длину каждого слова строки, и если она четная, то вставить в середину слова "aa", иначе "а" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции с переменным числом параметров http://www.cyberforum.ru/cpp-beginners/thread1181050.html
Написать функцию max с переменным числом параметров, которая находит минимальное из чисел типа int или из чисел типа double, тип параметров определяется с помощью первого параметра функции. Написать вызывающую функцию main, которая обращается к функции min не менее трех раз с количеством параметров 5, 10, 12. Исправите мне код чтоб от руки набирать в C++ :-* #include<iostream> using namespace...
C++ Описать структуру ОЗУ Добрый день ребята) Помогите написать Д\З. Описать структуру ОЗУ. 1.Сортировать по названию фирмы 2. Чистота 3. Объем http://www.cyberforum.ru/cpp-beginners/thread1181035.html
Вывести данные из бинарного файла в окно графическом режима C++
Подскажите, пожалуйста, как вывести данные из бинарного файла в окно графического режима? outtextxy не помогает.
C++ Оптимизация программы по памяти
Здравствуйте, дорогие коллеги! Прошу вашей помощи. Кто чем поможет. Есть минимальная программа рекомендательной системы( код ниже ). Работает по модели baseline predictors, сложного ничего нет. Получается так что программа есть много памяти при загрузке больших данных. Как же можно ее оптимизировать?( что бы использовалось меньше памяти ). Спасибо за внимание! #include "stdafx.h"...
C++ Алгоритм Дейкстры http://www.cyberforum.ru/cpp-beginners/thread1181002.html
Привет всем. Делаю для курсовой поиск кратчайшего пути по алгоритму Дейкстры на C++, все сделал вот только преподаватель требует чтобы програма в показывала путь на самой матрице. А я в толк не могу взять как это сделать, помогите... #include<iostream> #include<string.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> using namespace std;
C++ Покупатели продуктового магазина пользуются 10% Помогите решить пожалуйста, вообще не знаю как решить( Покупатели продуктового магазина пользуются 10% скидкой, если покупка состоит из более чем 5 наименований товаров или суммарная стоимость покупки превышает K рублей. Составить ведомость, учитывающую скидки: покупатель, количество наименований купленных товаров, стоимость покупки, стоимость покупки с учетом скидки. Выяснить, сколько... подробнее

Показать сообщение отдельно
овщпщ
0 / 0 / 0
Регистрация: 19.05.2014
Сообщений: 2
19.05.2014, 18:56     Определить длину каждого слова строки, и если она четная, то вставить в середину слова "aa", иначе "а"
Помогите с программой, начал делать, ерунда какая то выходит....
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<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>
#include<stdio.h>
char a[80],b[81];
int k=0,l;
char *pa,*pb;
void vst (char *ps,int p,int i, int t)
{int j;
 for (j=i+t;j>p;j--)
 ps[j+1]=ps[j];
}
main ()
{
 clrscr();
 cout<<"vvedite stroku"<<endl;
 gets(a);
 pa=strtok (a," !?;:.,");
 while (pa!=NULL)
  {k=0;
   l=strlen(pa);
   pb=pa;
   cout<<l<<" ";
   int o=l/2;
   vst(pb,o,l,k);           //vizov
   pb[o]='a';
   k++;
   if (l%2==0)          //4etn
    {vst(pb,o,l,k);
     pb[o+1]='a';
    }
   puts(pb);
    pa=strtok (NULL," !?;:.,");
   }
getch();
return 0;
}
Добавлено через 1 час 12 минут
Задача: Дана строка, определить длину каждого слова, и если длинна слова четная, то вставить в середину слова "aa", если не четная - "a"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru