1 / 1 / 0
Регистрация: 18.05.2015
Сообщений: 8
1

Получить число, состоящее из суммы цифр, если оно четное - найти сумму двух первых цифр, иначе - разность

20.05.2015, 22:39. Показов 1580. Ответов 2
Метки нет (Все метки)

Даны цифры двух целых чисел: трехзначного а3а2а1 и двусмысленного b2b1 где а1b1- число единиц, а2b2 число десятков, а 3 - число сотен. Получить число, которое состоит из суммы этих цифр, если оно четное - то найти сумму двух первых цифр, иначе - их разницу.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2015, 22:39
Ответы с готовыми решениями:

Назовём натуральное пятизначное число N (10000£ N £ 99999) счастливым, если суммы двух его первых и двух последних цифр
Помогите написать программу: назовём натуральное пятизначное число N (10000£ N £ 99999) счастливым,...

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

Найти все четырёхзначные десятичные числа, у которых сумма первых двух цифр в два раза больше суммы правых двух цифр
Найти все четырёхзначные десятичные числа, у которых сумма первых двух цифр в два раза больше суммы...

Если число является трехзначным, то найти произведение его цифр; иначе - их сумму
7)если число 3-ч значное то найти произведение его цифр иначе их сумму

2
94 / 48 / 63
Регистрация: 16.06.2014
Сообщений: 385
21.05.2015, 10:15 2
Лучший ответ Сообщение было отмечено Setren как решение

Решение

Setren,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
 int ch,chi,b=100,c=999,bb=10,cc=99,sum=0,rez,i,a;
 ch=rand()%(cc-bb+1)+bb;
 chi=rand()%(c-b+1)+b;
 cout<<chi<<"\t"<<ch<<endl;
 for(i=0;i<3;i++)
 {sum+=chi%10;
  if (i<2) sum+=ch%10;
  chi/=10;
  ch/=10;}
 if (sum%2) {a=sum%10;
             sum/=10;
             rez=sum-a;}
 else {a=sum%10;
       sum/=10;
       rez=sum+a;}
 cout<<rez<<endl;
}
1
Заблокирован
21.05.2015, 10:36 3
ну? Ничего не отвечайте. Админ никак не угомонится, ...создал тему. Щас будет снова свой псевдоматематический бред насаждать, и блочить неугодных -он так доказывает правоту своей "теории" , после всех ваших ответов
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2015, 10:36
Помогаю со студенческими работами здесь

число а лучше б, если сумма цифр а больше суммы цифр числа б, а в случае равенства сумм цифр, если число а мен
Программа должна быть написана с помощью вложенных циклов.число а лучше б, если сумма цифр а больше...

Если сумма цифр введенного трехзначного числа N четная, то увеличить число вдвое, иначе найти сумму N+1N
Если сумма цифр введенного трехзначного числа N четная, то увеличить число вдвое, иначе найти сумму...

Если число четырёхзначное, то найти сумму его цифр, а если трёхзначное, то произведение цифр числа
С клавиатуры вводится целое число X из промежутка .если число четырёхзначное,то найти сумму его...

Если число четное, то находим произведение его цифр. Если нечетное, то - сумму
Дано трехзначное число определить сумму или произведение его цифр в зависимости от четности.Если...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru