Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Структура - прибыль торговых центров https://www.cyberforum.ru/ cpp-beginners/ thread537339.html
ЗАДАЧА Сверхприбыль торговых центров: *название товара *название магазина, в котором продается товар *цена товара в магазине (грн.) *средняя оптовая цена товара (грн.) *функция, возвращающая значения "накрутка" магазина (в процентах). Создание динамического массива объектов Price, размерность которого равняется количеству строк в файле. считывание с файла in.txt данных в массив объектов...
Программная реализация алгоритма бинарного поиска C++
Всем привет! Помогите составить программу Задача: Выполнить программную реализацию алгоритма бинарного поиска. Код я нашел, но при компиляции появляется ошибка на отсутствие фала bios.h, и на fstream.h ругается. Может есть библиотеки которые могут заметить. Помогите, исправить. //Бинарный поиск #include <bios.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include...
C++ Вывести на печать элементы массива, значения которых не принадлежат промежутку Помогите пожалуйста решить задачу на СИ. В одномерном массиве, состоящем из n вещественных элементов, – вывести на печать элементы массива, значения которых не принадлежат промежутку . Значения a,b задавать с клавиатуры; – вычислить количество элементов массива, не меньших элемента с заданным номером, значение номера вводить с клавиатуры; – заменить все положительные элементы массива их... https://www.cyberforum.ru/ cpp-beginners/ thread537318.html C++ Возведение в степени, не используя pow Как возвести в степень, не используя pow(a, b) ? И не пользуясь math.h https://www.cyberforum.ru/ cpp-beginners/ thread537316.html
FFT в bass.dll C++
Доброго времени суток!Оговорюсь сразу я не программист и пишу программу методом "copy-past"))) ну некому больше ! К делу! для обработки звука посоветовали bass.dll-я во всем разобрался кроме одного:float fft; BASS_ChannelGetData(chan, fft, BASS_DATA_FFT1024); fft-здесь как я понимаю реальная часть, а как получить и мнимую?Если можно подкиньте примерчик.Заранее спасибо
C++ Прошу помощи ,не двигается змейка https://www.cyberforum.ru/ cpp-beginners/ thread537303.html
#include<iostream> #include<windows.h> #include<conio.h> using namespace std; const int Y = 20, X = 50; enum DIR{UP, DOWN, LEFT, RIGHT}; void main() {
C++ Моделирование случайных чисел с экспоненциальным законом распределения Программирования случайных чисел с экспоненциальным законом распределения. Товарищи помогите пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread537300.html C++ Вопрос о bmp[header info]
Хочу открыть bmp файл и проверить, на самом ли деле это BMP. Для этого, делаю проверку первых двух байт на BM, и следующих четырех с размером файла, НО эти четыре байта CE 6B 0E 00 (h) = 3463122432(d). Однако же размер совсем другой, в чем неправильная моя математика?
C++ Структура - заработная плата привет. сел за курсовую. вроде написал, но не работает. помогите и исправьте пожалуйста. информация должна считываться с файлов, я их вложил. Расчет зарплаты. структура должна иметь такие поля: *фамилия и инициалы. *год приёма на роботу. *зарплата. *функция, которая возвращает значение надбавки к зарплате относительно стажа: от 5 до 10 лет - 5%, от 10 до 15 лет - 10%, больше 15 лет -... https://www.cyberforum.ru/ cpp-beginners/ thread537288.html C++ Создать и организовать ввод четырёх перерменных типа строка Создать и организовать ввод четырёх перерменных типа строка. Объединить в прямой последовательности начиная со второй строки, после объединить с первой. Пример #include <stdio.h> #include <string> main() { char s1,s2; printf("1 stroka\n"); scanf("%s", &s1); printf("2 stroka\n"); https://www.cyberforum.ru/ cpp-beginners/ thread537286.html
Cоздание многомерного массива - из 3х3 массива сделать 4х3 C++
Создать многомерный массив 4x3 элементов. По данному примеру. Пример. Код C#include <stdio.h> main() { Int mas; /* создаём массив */ Int i,j,x; Printf(“Введите первый ряд \n”); Scanf(“%d%d%d”, &mas, &mas, &mas);
C++ C++Builder https://www.cyberforum.ru/ cpp-beginners/ thread537277.html
помогите реализовать программу на C++Builder построения выпуклой оболочки!
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.04.2012, 06:49 0

Вывести строку, содержащую символы стро-ки S, между которыми вставлено по одному пробелу. - C++ - Ответ 2867160

03.04.2012, 06:49. Показов 5429. Ответов 4
Метки (Все метки)

Ответ

Проверяй подстроки длиной три символа, если второй - пробел, а первый и последний - нет, то выводи первый и последний. Подстроки дёргай в цикле по всем символам исходной строки, кроме последнего и предпоследнего, беря каждый текущий символ строки за первый символ подстроки, по всем символам строки, кроме первого и последнего, беря каждый текущий символ строки за второй символ подстроки, или по всем символам строки, кроме первого и второго, беря каждый текущий символ строки за последний символ подстроки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void f(string s)
{
 int i;
 int L;
 L=s.length();
 for (i=L-1; i>1; --i)
 {
  if ((s[i]!=' ')&(s[i-1]==' ')&(s[i-2]!=' '))
  {
   std::cout<<s[i-2]<<s[i]<<endl;
  }
 }
}
,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void f(char *s)
{
 char *p;
 char *n;
 char *t;
 for(t=s+1, p=s, n=s+2; *n!=0; p=t, t=n, ++n)
 {
  if ((*p!=' ')&(*t==' ')&(*n!=' '))
  {
   std::cout<<*p<<*n<<endl;
  }
 }
}
. В обоих случаях подстроки не явные, то есть их значения ни в какие величины не помещаются, а лишь подразумевается, что такая то группа символов одной строки образует другую строку.

Вернуться к обсуждению:
Вывести строку, содержащую символы стро-ки S, между которыми вставлено по одному пробелу. C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2012, 06:49
Готовые ответы и решения:

Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу
Помогите пожалуйста решить эту задачу на С++. Дана непустая строка S. Вывести строку, содержащую...

Вывести строку, содержащую символы заданной строки, между которыми вставлено по одному пробелу
Что то вот на решал, немного вроде не так посмотрите оцените пожалуйста; /* Дана непустая строка S...

Вывести строку, содержащую те же символы, между которыми вставлено по одному пробелу
Дана не пустая строка. Вывести строку, содержащую те же символы, между которыми вставлено по одному...

Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу
Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено по...

4
03.04.2012, 06:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2012, 06:49
Помогаю со студенческими работами здесь

Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу
1)Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено...

Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу
Помогите составить программу на VB2010. Дана непустая строка S длиной не более 100 символов,...

Вывести строку,содержащую символы строки S, между которыми вставлено по одному пробелу
дана пустая строка S.Вывести строку,содержащую символы строки S, между которыми вставлено по одному...

Дана не пустая строка S. Вывести строку , содержащую символы строки S, между которыми вставлено по одному пробелу
Дана не пустая строка S. Вывести строку , содержащую символы строки S, между которыми вставлено по...

Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу
Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми вставлено по...

Вывести строку, содержащую символы строки S, между которыми вставле-но по одному пробелу
Я даже понятия не имею ка его решить! можете написать программу , заранее спасибо.:cry: вот...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru