Использование rightmostNonZeroDigit в коде

✨ Способ на день для крепкого сна

Сегодня из способов
Дата публикации: 07.01.2025

Использование rightmostNonZeroDigit в коде

a724263f

Содержимое статьи:

Описание: Функция rightmostNonZeroDigit возвращает последнюю ненулевую цифру числа.
Синтаксис:

int rightmostNonZeroDigit(int number);

Использование:

Подсчёт последней ненулевой цифры факториала

#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
// Вычисление факториала
int factorial = 1;
while (n > 1) {
factorial *= n;
n--;
}
// Удаление нулей в конце
while (n % 10 == 0) {
n /= 10;
}
// Получение последней ненулевой цифры
int rightmostNonZeroDigit = factorial % 10;
cout << rightmostNonZeroDigit << endl;
return 0;
}

Проверка делимости на 2

#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
// Если последняя ненулевая цифра равна 2, 4, 6 или 8, число делится на 2
if (rightmostNonZeroDigit(n) % 2 == 0) {
cout << "Число делится на 2" << endl;
} else {
cout << "Число не делится на 2" << endl;
}
return 0;
}

Получение количества ненулевых цифр в числе

#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int count = 0;
while (n > 0) {
// Если последняя ненулевая цифра не равна 0, увеличиваем счетчик
if (rightmostNonZeroDigit(n) != 0) {
count++;
}
// Удаляем последнюю цифру
n /= 10;
}
cout << count << endl;
return 0;
}


Акция: горящие туры в Марокко
АПТЕЧКА ДЛЯ СОБАКИ С ПОМОЩЬЮ МЕДИЦИНЫ
Чат рулетка 2026: чаты с неожиданным поворотом
Чат рулетка без смс и профиля
Чат с Аней: смешной разговор
«Эффективные методы преодоления бессонницы у студентов во время экзаменов»
Женская одежда
Как использовать технику 4-7-8 для борьбы с бессонницей ночи перед сдачей экзаменов
Новостройки Оренбурга: новое жилье по доступной цене
Окна VEKA в Казани - лучшие решения для квартир
Онлайн генератор паролей для почты
Пиломатериалы для каркасного дома
Рулетка случайных чатов
Секреты Вконтакте: что скрывает социальная сеть
Сервер для веб-аналитики: Безопасность, Скорость, Изоляция
Шины погрузчика: Уход за покрытием
Vdsina вечный хостинг: высокая скорость и надежность
Вода в дом
Наши ссылки