24 Фев 2020 в 19:41
196 +1
0
Ответы
1

Для удаления первой цифры в числе можно преобразовать число в строку, затем удалить первый символ и преобразовать строку обратно в число. Ниже приведен пример кода на C++:

#include <iostream>
#include <string>
int removeFirstDigit(int num) {
// Преобразование числа в строку
std::string numStr = std::to_string(num);
// Удаление первого символа (первой цифры)
numStr = numStr.substr(1);
// Преобразование строки обратно в число
int newNum = std::stoi(numStr);
return newNum;
}
int main() {
int num = 12345;
int newNum = removeFirstDigit(num);
std::cout << "Исходное число: " << num << std::endl;
std::cout << "Число без первой цифры: " << newNum << std::endl;
return 0;
}

Этот код преобразует число 12345 в строку "12345", затем удаляет первый символ, и преобразует строку обратно в число, получая результат 2345.

18 Апр 2024 в 16:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир