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

Удалить заданную цифру из числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в классе "Кошка" http://www.cyberforum.ru/cpp-beginners/thread205823.html
Где ошибка? #include <iostream.h> class Cat { public: int GetAge; void SetAge(int age); void Meow(); private:
C++ Реализация SGN на С помогите плз реализовать програму..или хотя бы подскажите пути реализации.. нужно создать шаблон на 3 числа.найти количество положительных чисел,не используя никакого ветвеления, тэрнарных операций и switch. сказали там нужно реализовать с помощью какойто мат формулы, и сказали что подскажит как это сделать Бейсиковская функция SGN,которая возвращает значение -1 если число отрицательное, 0 -... http://www.cyberforum.ru/cpp-beginners/thread205810.html
C++ Вывести на экран числа строки в порядке возрастания их значений
Здравствуйте! И снова Я! ;) Вот у меня появилась еще одна интересная задача: "Дана строка символов, состоящая из произвольных десятичных цифр.разделенных пробелами.Вывести на экран числа этой строки в порядке возрастания их значений" Мои действия: 1.Преобразовываю строку в массив 2.Метадом пузыря расставляю числа в порядке возрастания Или не все так просто? :)
Работа для курсовой C++
Задание: Даны N точек на плоскости. Для всех треугольников, образуемых любыми тремя точками, определить, является ли треугольник равносторонним. Как задать эти N точек и как сделать так, штобы выбирались некоторые точки на плоскости. Определить равенство сторон я сам смогу, ну если кто захочет помогите и с этим)))
C++ Пошаговый ввод данных http://www.cyberforum.ru/cpp-beginners/thread205800.html
Выполнить задание без хранения последовательности значений... Вводится последовательность из n вещественных чисел. Найти порядковый номер того из них, которое наиболее близко к какому-либо целому. #include <iostream> #include <math.h> #include <stdio.h> using namespace std; void main() { int n, i=1; cout<<"Enter elements' demension: ";
C++ Найти последнее вхождение подстроки в строку Нужно нати последнее вхождение определенной подстроки в строку. Help! подробнее

Показать сообщение отдельно
HomeR_J_SimpsoN
59 / 59 / 2
Регистрация: 15.10.2010
Сообщений: 356
08.02.2012, 21:35     Удалить заданную цифру из числа
А почему бы не забить на числа, а использовать их строковое представление?)
Или это запрещено заданием)
Если нет, то так даже проще)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    char input[255];
    char output[255];
    printf("Input number: ");
    scanf("%s", input);
    printf("Input n: ");
    int n;
    scanf("%i", &n);
    int j = 0;
    for( int i = 0; input[i]; i++ )
    {
        if( input[i] != n )
            output[j++] = input[i];
    }
    output[j] = 0;
    printf("Result: %s", output);
Программу не проверял, но должна работать.
 
Текущее время: 01:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru