Как найти произведение нечетных цифр числа

Помогаю со студенческими работами здесь

Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N-1, у которых произведение цифр совпадает с произведением цифр данного числа
Помогите, пожалуйста!!! А то у меня не получается( Написал программу, когда ввожу число 32 как в…

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

Дано натуральное число а. Найти произведение четных цифр этого числа
Добрый день! Ребята помогите пожалуйста с задачей, нужен код для VBA. Заранее благодарю.

Дано…

Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых произведение всех цифр совпадает с суммой цифр данного.
Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых…

1.Дано натуральное число: · найти произведение цифр этого числа; · верно ли, что в данном нет данной цифры А (число А вв
1.Дано натуральное число: · найти произведение цифр этого числа; · верно ли, что в данном нет…

Дано натуральное N. Определить количество нечетных цифр в его записи.решить используя цикл while
Дано натуральное N. Определить количество нечетных цифр в его записи.решить используя цикл while

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

Или воспользуйтесь поиском по форуму:

#include <stdio.h>
#include <stdlib.h>
int product_odd(int);
int main()
{
    int m, n;
    puts("Enter integer m and n:");
    scanf("%d%d", &m, &n);
    printf("Product of odd numbers of %d is: %dn", m, product_odd(m));
    printf("Product of odd numbers of %d is: %dn", n, product_odd(n));
    printf("Product of odd numbers of %d and %d is: %dn",
            m, n, product_odd(m) * product_odd(n));
    return 0;
}
int product_odd(int x)
{
    int prod = 1;
    for(int i = 0; x; i++, x /= 10){
        if((x % 10) & 1)
            prod *= x % 10;
    }
    return prod;
}

program zz1;

var a, k, s:integer; / / задаем переменные целого типа

begin

write (‘ введите заданное пятизначное число ‘); / / вводим число с клавиатуры

read (k);

a:=1;

while k > 0 do / / организуем цикл, пока в числе есть цифры

begin

s:=k mod 10; / / получаем последнюю цифру

if s mod 2 = 1 then a:=a * s; / / проверяем цифру на нечетность и получаем произведение

k:=k div 10; / / отбрасываем ее из числа

end;

writeln (‘ произведение нечетных цифр пятизначного числа = ‘, a); / / выводим ответ

end.

Задано целое положительное число. Найдите произведение нечетных цифр числа. Если таких цифр нет, то вывести об этом сообщение

Найди верный ответ на вопрос ✅ «Задано целое положительное число. Найдите произведение нечетных цифр числа. Если таких цифр нет, то вывести об этом сообщение …» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

Искать другие ответы

Главная » Информатика » Задано целое положительное число. Найдите произведение нечетных цифр числа. Если таких цифр нет, то вывести об этом сообщение

OBRAZOVALKA.COM

OBRAZOVALKA.COM — образовательный портал
Наш сайт это площадка для образовательных консультаций, вопросов и ответов для школьников и студентов .

  • Наша доска вопросов и ответов в первую очередь ориентирована на школьников и студентов из России и стран СНГ, а также носителей русского языка в других странах.
  • Для посетителей из стран СНГ есть возможно задать вопросы по таким предметам как Украинский язык, Белорусский язык, Казакхский язык, Узбекский язык, Кыргызский язык.
  • На вопросы могут отвечать также любые пользователи, в том числе и педагоги.


    Консультацию по вопросам и домашним заданиям может получить любой школьник или студент.

    Понравилась статья? Поделить с друзьями:
  • Как исправить опущение десен
  • Найти как писать характеристики
  • Как найти девушку в онлифанс по фото
  • Как найти скорость маятника по графику
  • Почему при печати фото на принтере появляются полосы как исправить