Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Nik_Varl
-3 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 10
1

Если у данного натурального четырехзначного числа все цифры одинаковые, то найти их сумму, в противном случае их произведение

15.11.2012, 13:32. Просмотров 1229. Ответов 1
Метки нет (Все метки)

помогите найти программный код пожалуйста
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2012, 13:32
Ответы с готовыми решениями:

Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном случае – все нечетные
Дано n-значное число longInt. Написать программу. Если цифра младшего разряда четная, то вывести...

Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае найти квадрат данного числа
Даны три положительные действительные числа. Для каждого числа найти корень квадратный, если...

Даны три числа a, b, c. Если b < 0 найти сумму чисел a и c, в противном случае - их разницу
14. Нужно написать программу. Даны три действительных числа а , в , с. Если в &lt;0 , то найдите...

1.Все цифры данного четырехзначного числа N различны
помогите... 1.Все цифры данного четырехзначного числа N различны 2.С 1 января 1990 года по...

Если эти числа кратны 3, то найти их сумму, в противном случае найти их произведение
Возможно, это легко, но без знающего человека, я ничего не смогу сделать. Условие задачи: ...

1
KATbIK
86 / 81 / 28
Регистрация: 02.08.2011
Сообщений: 335
15.11.2012, 13:45 2
Лучший ответ Сообщение было отмечено Nik_Varl как решение

Решение

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>
 
using namespace std;
 
int main()
{
 int n;
 cout << "enter n: ";
 cin >> n;
 
 if (n < 1000 || n > 9999)
 {
       cout << "error: n = " << n << endl;
       system("PAUSE");
       return 0;
 }
 
 int a = n / 1000, b = n / 100 % 10, c = n / 10 % 10, d = n % 10; 
 
 if (a == b && b == c && c == d)
 {
     cout << " sum = " << a + b + c + d << endl;
 }
 else
 {
     cout << " mul = " << a * b * c * d << endl;
 }
 
 system("PAUSE");
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2012, 13:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Если цифра младшего разряда чётная, то вывести все чётные цифры числа, в противном случае - все нечётные
Если цифра младшего разряда чётная, то вывести все чётные цифры числа, в противном случае - все...

Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном случае все нечетные.
Если цифра младшего разряда четная, то вывести все четные цифры числа, в противном случае все...

Если в наборе все числа одинаковые, то вывести True; в противном случае вывести False
Мозгов не хватает додумать, парни помогите) #include &lt;stdio.h&gt; int main () { int N, i, a, R=0;...


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

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

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