Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Nonsons
0 / 0 / 1
Регистрация: 27.05.2013
Сообщений: 14
#1

Вычесть из числа цифру в разряде N - C++

22.10.2013, 17:15. Просмотров 456. Ответов 3
Метки нет (Все метки)

Задано число X. Вывести на экран число, которое получится в результате исключения из этого чиcла цифры в разряде N.

Задание нужно сделать только с использованием цикла. Никаких массивов, строк
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2013, 17:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычесть из числа цифру в разряде N (C++):

Ввести с клавиатуры два числа и цифру, обозначающую действие, сложить их, вычесть из первого второе, из второго первое
Ввести с клавиатуры два числа и цифру, обозначающую действие: 1 - сложить эти...

Pascal -> С++ (определить вторую цифру дробной части частного от деления суммы первой и третьей цифр трехзначного числа на вторую цифру этого числа)
Составить программу. выполняющую операции целочисленной арифметики Определить...

Вывести старшую цифру дробной части и младшую цифру целой части числа
Искал у вас, не нашел. Я новичок в этом деле, если вам не трудно напишите...

Вычесть из числа сумму его цифр
Добрый день! Помогите пожалуйста решить задачку. Нашел пример на Паскале, нужно...

помогите!! побитовыми операциями вычесть два числа
вычесть из числа, введенного пользователем, число 3 используя ТОЛЬКО побитовые...

По последней цифре числа найти последнюю цифру квадрата этого числа
Всем привет! Вообщем мне дали практическую из десяти задач.. Осталось сделать...

3
govorov
24 / 24 / 2
Регистрация: 25.09.2013
Сообщений: 76
22.10.2013, 18:08 #2
В какой системе счисления задано число?
0
Nonsons
0 / 0 / 1
Регистрация: 27.05.2013
Сообщений: 14
22.10.2013, 20:12  [ТС] #3
В десятичной
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5115 / 1553 / 950
Регистрация: 23.01.2011
Сообщений: 3,179
Завершенные тесты: 1
22.10.2013, 20:38 #4
предложу так
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
#include <iostream>
 
int reverseNumber(int userNumber);
 
int main()
{
    int userNumber;
    std::cout << "Number: ";
    std::cin >> userNumber;
 
    size_t digitNumber;
    std::cout << "N: ";
    std::cin >> digitNumber;
 
    int resultNumber(0);
    size_t currentDigitNumber(1);
    int temporaryNumber(reverseNumber(userNumber));
    while (temporaryNumber) {
        if (currentDigitNumber++ != digitNumber)
            resultNumber = resultNumber * 10 + temporaryNumber % 10;
        temporaryNumber /= 10;
    }
    std::cout << resultNumber << std::endl;
    
    system("pause");
    return 0;
}
 
int reverseNumber(int userNumber)
{
    int resultNumber(0);
    while (userNumber) {
        resultNumber = resultNumber * 10 + userNumber % 10;
        userNumber /= 10;
    }
    return resultNumber;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2013, 20:38
Привет! Вот еще темы с решениями:

Вывести все числа до заданного числа, которые делятся на каждую свою цифру.
Нужно написать программу по выводу всех чисел до заданного n, которые делятся...

Даны натуральные числа n и k. Определить k-ю справа цифру числа n.
Тут короче задачки нам задали, у кого есть чуток времени, ОГРОМНАя просьба,...

Составить программу, позволяющую по последней цифре данного числа, определить последнею цифру куба этого числа
Составить программу на С++ позволяющая по последней цифре данного числа,...

Написать программу, которая по одной из цифр 0,1,2,3, 4,5,6,7,8,9 – послед-ней цифре числа N - находит последнюю цифру квадрата этого числа
Чтобы определить на какую цифру оканчивается квадрат целого числа, достаточно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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