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

Строки и функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление из массива http://www.cyberforum.ru/cpp-beginners/thread1028263.html
Добрый день.Программа выполняет три функции, выводит массив, добавляет значения спереди и двигает их в право, и удаляет с конца массива значения, так как удалить наверно не получится то наверно надо заменить нолями. Помогите пожалуйста написать или подскажите как написать функцию int removeEnd() которая должна удалять элементы с конц Удаление из массива. #include <cstdlib> #include...
C++ Удаление элементов массива несоответствующих условию Есть целочисленный массив _array из n элементов. Нужно проверить по условию, и если условие не выполняется - удалить этот элемент. Сделать это нужно без использования нового массива. Подскажите, пожалуйста, как? http://www.cyberforum.ru/cpp-beginners/thread1028260.html
Найти sin C++
#include "stdafx.h" #include <iostream> // для оператора cout #include <cmath> // для функции sin #include <stdio.h> #include <clocale> int _tmain(int argc, _TCHAR* argv) {
Массив состоящий из произведения двух других массивов C++
С помощью парралельного программирования: Построить массив состоящий из элементов равных произведению соответствующих элементов двух других массивов
C++ Задание на тему "Строки и Функции" http://www.cyberforum.ru/cpp-beginners/thread1028237.html
Привет всем. Помогите решить задачу. Не могу понять само задание, т.к. не сталкивался подобным... И если уж кто-то это решит, закомментируйте объяснение что, где да как... т.е. где что выполняется... Задача такая: Написать и протестировать функцию STRP(str1,str2), которая возвращает указатель на первое вхождение символа из строки str2 в строку str1. Если ни один символ из строки str2 не...
C++ Вычислить значение выражения Помогите решить лабы пожалйуста (((( не получается сколько не пробывал 1 Написать программу для вычисления Ln(1+x) с относительной погрешностью 8% используя расположение в ряд Ln(1+x)=x-x^2/2+x^3/3-x^4/4+...+(-1)^n*x^n+1/n+1+... 2 Дана Последовательность нулей и единиц . Написать программу , которая преобразует последовательность, заменяя каждую подпоследовательность 11001100 на... подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
04.12.2013, 16:27
как то так

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
#include <iostream> 
#include <string>
 
int main()
{
 std::string inputStr, result;
 std::cout << "Input string : "; getline(std::cin, inputStr);
 
 char left = '(', right = ')';
 int idxLeft = -1, idxRight = -1;
 
 idxLeft = inputStr.find(left);
 idxRight = inputStr.find(right);
 
 if(idxLeft == -1 || idxRight == -1)
   {  
      std::cout << "Incorrect string" << std::endl; 
      system("PAUSE");
      return 1;
   } 
 
 for(int i = 0; i < inputStr.size(); ++i)
     if(i <= idxLeft || i >= idxRight)
         result += inputStr[i];
         
 std::cout << result << std::endl; 
    
  system("PAUSE");
    
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru