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

Удалить заданное число... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как умножить матрицы http://www.cyberforum.ru/cpp-beginners/thread369486.html
int A, В; найти С=АВ. я пришел к такой формуле, но не знаю как написать код
C++ Вопрос о копирование url с текущей страницы в файл. Добрый день. Открытие IE с адресом из файла. После чего осуществляется клики и страница переходит по какой-то ссылке. После перехода, адрес новой страницы должен сохранится в файле. Неполучается написать код который выводит адрес с файла( точнее то что я написал, то работает то нет) :-( И подскажите как реализовать запись текущей страницы в файл. Заранее всем спасибо за помощь. ... http://www.cyberforum.ru/cpp-beginners/thread369481.html
Задача на динамическое программирование. C++
Что не правильно? #include <fstream> #include <iostream> using namespace std; int main() {
Как создать переменную в модуле C++
Хотел создать глобальную переменную в отдельном модуле, например так (файл stdafx.h):int a=10; Всё нормально скомпилировалось, но когда в коде программы (файл NewTest.cpp), где указан исходный заголовочный файл, записал строчку cout<<a<<endl;, компилятор выдал: error LNK1169: обнаружен многократно определенный символ - один или более D:\doc\dev\Visual Studio...
C++ из листа клетчатой бумаги N*N клеток вырезали М клеток . на сколько кусков распадается оставшаяся часть листа? http://www.cyberforum.ru/cpp-beginners/thread369436.html
условие:из листа клетчатой бумаги N*N клеток вырезали М клеток . на сколько кусков распадается оставшаяся часть листа? Первая строка входного файла содержит два натуральных числа N и M(N<=101 , M<= N*N <= 101) далее идут М строк в каждой из которых координаты вырезаных клеток -номер строки х и номер столбца у. он почемуто не работает:
C++ NUMLINES в WinApi Что такое это NUMLINES в WinApi и как оно рассчитывается? Петзольд в примере постоянно его использует, пример SetScrollRange(hwnd,SB_VERT,0,NUMLINES,FALSE); но нигде никакой новой переменной предварительно не создаётся такой, так чему же равно значение этой переменной (или константы). Я так догадываюсь что это в зависимости от системы оно как-то рассчитывает сколько строк влезет на экран или... подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
20.10.2011, 15:07     Удалить заданное число...
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
39
40
41
42
43
44
45
46
47
48
#include <iostream>
#include <sstream>
#include <string>
#include <algorithm>
 
typedef std::string str_t;
 
int remove_digit(int number, int digit)
{
    digit += int('0');
 
    std::ostringstream ostr;
 
    ostr << number;
 
    str_t str_num = ostr.str();
 
    str_num.erase(std::remove_if(str_num.begin(),
                                 str_num.end(),
                                 [digit](str_t::value_type d) -> bool
                                 {
                                     return d == digit;
                                 }),
                  str_num.end());
 
    int result = 0;
 
    std::istringstream(str_num) >> result;
 
    return result;
}
 
int main()
{
    int number;
    int digit;
 
    std::cout << "Enter number: ";
    std::cin >> number;
 
    std::cout << "Enter digit: ";
    std::cin >> digit;
 
    std::cout << "Number " << number << " without digit " << digit << ": "
              << remove_digit(number, digit) << std::endl;
 
    return 0;
}
 
Текущее время: 17:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru