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

Циклы if-else внутри do-while не выполняются - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написание программы (ряд Тейлора) http://www.cyberforum.ru/cpp-beginners/thread59428.html
Помогите решить задачу (завтра надо сдать) вникнуть не могу, напишите пожалуйста решение, а я попробую как нить разобраться) Условие такое: Вычислить и вывести на экран в виде таблицы значения...
C++ Простенький вопрос.... просто хочу разобраться в классах =) что в этом коде не так? #include <conio.h> #include <math.h> #include <iostream.h> #include <stdlib.h> const n=4; class matr{ double a; public: http://www.cyberforum.ru/cpp-beginners/thread59425.html
Программа на С C++
Уважаемые програмисты.Задана задача:Ввести с клавиатуры число х,и удалить из массива все элементы большие Х.Оставшееся уплотнить(сместить к началу сохраняя порядок). Нужно написать программу,поделив...
Нуждаюсь в исправлении программы , с одномерным массивом C++
Задан массив, содержащий N элементов. Упорядочить его элементы с четными индексами в порядке возрастания, а элементы с нечетными индексами в порядке убывания #include<iostream.h>...
C++ Сколько разных чисел имеет наибольшее натуральное число? http://www.cyberforum.ru/cpp-beginners/thread59411.html
Доброго времени суток уважаемые !!!! учусь на заочном, сам не программист, но вот есть предмет, структурное программирование, которое надо сдать, а я не в зуб ногой.... Задача следующего...
C++ не понимаю момент \0 string s; cin>>s; int n=0; int w=0; while(s='\0'){ ++n; if(s=' ')++w; ошибки Error 1 error C2679: binary '>>' : no operator found which takes a right-hand operand of type 'std::string' (or... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
28.10.2009, 08:07
mforce, стандартными функциями стринга
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
 
int main()
{
    std::string b = "senosenosenosenoigolkasenosenoigolkasenosenoseno";
    int sum = 0;
    size_t i = 0;
    do
    {
        i = b.find("s", i+1);
        ++sum;
    }while(i != -1);
    std::cout<<sum;
    std::cin.get();
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru