Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/34: Рейтинг темы: голосов - 34, средняя оценка - 4.71
 Аватар для eventdnb
1 / 1 / 0
Регистрация: 16.05.2015
Сообщений: 65

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

28.05.2015, 16:15. Показов 6930. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите решить, а то ни как не могу решить, думал вот таким путем пойти:
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
#include <iostream.h>
main()
{
int a,a1,a2,a3,a4,b,c;
cout«"Vvedit' chuslo - ";
cin»a;
a1=n/1000;
a2=(n/100)-(k*10);
a3=(n/10)-(k*100)-(l*10);
a4=n%10;
 
if(a1%2==0)
cout«" parne"«endl;
else
cout"ne parne";
 
if(a2%2==0)
cout«" parne"«endl;
else
cout"ne parne";
 
if(a3%2==0)
cout«" parne"«endl;
else
cout"ne parne";
 
if(a4%2==0)
cout«" parne"«endl;
else
cout"ne parne";
Но дальше не знаю что делать(
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.05.2015, 16:15
Ответы с готовыми решениями:

Найти частное произведений четных и нечетных цифр четырехзначного числа
Помогите) 18.Найти частное произведений четных и нечетных цифр четырехзначного числа. Число должно вводиться с клавиатуры

Найти частное произведений четных и нечетных цифр четырехзначного числа
Напишите пожалуйста программу. на простом языке) 18.Найти частное произведений четных и нечетных цифр четырехзначного числа.

Найти частное произведений четных и нечетных цифр четырехзначного числа
Доброго времени суток, не удается решить задачу &quot;Найти частное произведений четных и нечетных цифр четырехзначного числа.&quot; /* *...

5
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
28.05.2015, 16:20
C++
1
2
3
4
5
6
7
8
9
10
11
int pr1=1;
int pr2=1;
while (n)
{
int k=n%10;
if(k%2)
 pr1*=k;
else
 pr2*=k;
n/=10;
}
Добавлено через 1 минуту
Цитата Сообщение от eventdnb Посмотреть сообщение
a2=(n/100)-(k*10);
k кто такой?
0
 Аватар для eventdnb
1 / 1 / 0
Регистрация: 16.05.2015
Сообщений: 65
28.05.2015, 17:42  [ТС]
ValeryS, k я просто не сменил, похожую решал и забыл сменить)
Спасибо за ответ)

Добавлено через 1 час 20 минут
ValeryS, что то не работает она, что делать?
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
38
39
40
41
42
43
44
45
#include <iostream>
#include <conio.h>
main()
{
int a,a1,a2,a3,a4,b,c;
std::cout<<"Vvedit' chuslo - ";
std::cin>>a;
a1=a/1000;
a2=(a/100)-(a1*10);
a3=(a/10)-(a1*100)-(a2*10);
a4=a%10;
 
if(a1%2==0)
std::cout<<" parne"<<std::endl;
else
std::cout<<"ne parne"<<std::endl;
 
if(a2%2==0)
std::cout<<" parne"<<std::endl;
else
std::cout<<"ne parne"<<std::endl;
 
if(a3%2==0)
std::cout<<" parne"<<std::endl;
else
std::cout<<"ne parne"<<std::endl;
 
if(a4%2==0)
std::cout<<" parne"<<std::endl;
else
std:: cout<<"ne parne"<<std::endl;
int pr1=1;
int pr2=1;
while (a)
{
int a1=a%10;
if(a1%2)
 pr1*=a1;
else
 pr2*=a1;
a/=10;
}
std::cout<<a;
getch();
}
0
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
28.05.2015, 17:49
Цитата Сообщение от eventdnb Посмотреть сообщение
что то не работает она,
а откуда ты знаешь что она не работает если результат (произведения pr1 pr2) на экран не выводишь?
0
 Аватар для eventdnb
1 / 1 / 0
Регистрация: 16.05.2015
Сообщений: 65
28.05.2015, 18:06  [ТС]
ValeryS, точно, спасибо)

Добавлено через 13 минут
ValeryS, а что бы теперь их поделить, вот так написать нужно?
C++
1
2
x=pr1/pr2;
std::cout<<x;}
0
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,870
28.05.2015, 18:16
Цитата Сообщение от eventdnb Посмотреть сообщение
а что бы теперь их поделить, вот так написать нужно?
не совсем
будет целочисленное деление, дробная часть потеряется
вот так лучше
C++
1
2
double x=(double)pr1/(double)pr2;
std::cout<<x;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.05.2015, 18:16
Помогаю со студенческими работами здесь

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

Найти частное произведений четных и нечетных цифр четырехзначного числа
37) Найти частное произведений четных и нечетных цифр четырехзначного числа.

Найти частное произведений чётных и нечётных цифр четырёхзначного числа
помогите пожалуйста решить задачу: найти частное произведений чётных и нечётных цифр четырёхзначного числа. Но нужно всё это сделать без...

Найти частное произведений четных и нечетных цифр четырехзначного числа N
Добрый вечер форумчане! Прошу помощи в написании сей элементарной программы.(язык C) Найти частное произведений четных и нечетных цифр...

Найти частное произведений четных цифр четырехзначного числа на нечетные
var c,pc,pn:integer; begin readln(c); pc:=1; pn:=1; while c div 10 &gt;0 do begin if (c mod 10) mod 2=0 then pc:=pc*(c mod 10)...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru