Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Грамотная литература https://www.cyberforum.ru/ cpp-beginners/ thread236427.html
Вот возник вопрос какую книгу кипить скачать по С ++ я полный чайник Желательно чтоб издание было свежим заранее благодарен
C++ Циклы на Borland C++ 3.1
подскажите как мне написать цикл я что-то пробую у меня то до бесконечности выходит то вообще не выполняет другие действия. Надо чтобы было возможно вводить цифры с клавиатуры для подсчета примера и...
C++ Адресация
Подскажите, плиз, что такое относительная и абсолютная адресации?
C++ Задачка от Страуструпа для новичков Вот задачка от Страуструпа для новичков Напишите функцию cat(), которая принимает в качестве аргументов две C-строки и возвращает конкатенированную C-строку. Используйте оператор new для выделения... https://www.cyberforum.ru/ cpp-beginners/ thread236371.html
C++ Даны натуральное число n, действительные числа a1 an вычислить a1, a1+a2, a1+a2+...+an https://www.cyberforum.ru/ cpp-beginners/ thread236370.html
Заранее напишу, что искал на форуме, ничего похожего нет. Даны натуральное число n, действительные числа a1, ... , an вычислить a1, a1+a2, ... , a1+a2+...+an;
C++ как создать секундомер в Borland C++ 3.1
помогите создать секундомер в Borland C++ 3.1
C++ Сравнение строк в перегруженной функции
Здравствуйте! есть перегруження функция Block* BlocksList::Find(string text) const { BlockNode * pNode = 0; int position; for (pNode = pHead, position = 0; pNode!=NULL; pNode =...
C++ Ввести массив символов, а затем вывести его на экран народ помогите пожалуйстаю напишите пожалуйста небольшой кусочек кода: необходимо ввести массив символов, а затем вывести его на экран. https://www.cyberforum.ru/ cpp-beginners/ thread236316.html
C++ Работа с символьними строками https://www.cyberforum.ru/ cpp-beginners/ thread236314.html
Задача такова(если честно сама толком не поняла:cry:) По индивидуальному заданию создать функцию для обработки символьных строк. За образец брать библиотечные функции обработки строк языка C, но не...
C++ Удалить столбец в двумерном массиве не могу понять где ошибка.. нужно удалить столбец где элементы отрицательны void ubr(double ** mm,int & n,int m) {int i,j,k; double **matr; int *ind; ind=new int; matr=new double *;... https://www.cyberforum.ru/ cpp-beginners/ thread236295.html
Freelance
Эксперт С++
2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
31.01.2011, 19:55 0

Вложенные циклы

31.01.2011, 19:55. Показов 1311. Ответов 6
Метки (Все метки)

Ответ

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
#include <iostream>
#include <algorithm>
#include <string>
#include <sstream>
#include <iterator>
 
int main()
{
    int m, n, cnt = 0;
    std::cin >> m >> n;
    std::string::iterator it;
    std::string num_str, tail;
 
    for(int num = m + 1; num < n; ++num)
    {
        std::ostringstream ost;
        ost << num;
        num_str = ost.str();
        tail = num_str;
 
        it = std::unique(num_str.begin(), num_str.end());
        num_str.resize(it - num_str.begin());
 
        if(tail == num_str)
        {
            std::cout << num_str  << ' ';
            ++cnt;
        }
    }
    std::cout << '\n' << cnt;
    return 0;
}


Вернуться к обсуждению:
Вложенные циклы
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2011, 19:55

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Вложенные циклы
как вывести на зкран следуюшие 41 42 ... 50 51 52 ... 60 61 62 ... 70 71 72 ... 80 с...

вложенные циклы
вывод на экран натуральных чисел лежащих в интервале и делящихся нацело на 5

Вложенные циклы С++
вывести на экран числа в виде таблицы 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10

Вложенные циклы
Всем привет. Изучаю С++ совсем недавно - по книге. Собсно вопрос. В главе о циклах в книге...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.