Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 09.09.2016
Сообщений: 19
1

Нахождение минимальной суммы цифр из 2х чисел

01.12.2016, 22:05. Просмотров 486. Ответов 3
Метки нет (Все метки)

Какого дьявола оно выдаёт то,что записано первым вместо того чтобы выдавать минимальное?

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 minimum(int c,int d)
{
    if(c<d)
        return c;
    else
        return d;
}
 
int sum(int n)
{
int summ;
while(n!=0){
summ+=n%10;
n=n/10;}
return summ;
}
 
int main()
{   setlocale(0,"");    
    int a,b,summa,sumb,otvet;
    cout<<"Введите числа а и b"<<endl;
    cin>>a>>b;
    summa=sum(a);
    sumb=sum(b);
    otvet=minimum(summa,sumb);
    cout<<otvet;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2016, 22:05
Ответы с готовыми решениями:

Нахождение минимальной суммы
Здравствуйте! Нужна помощь. Нужна формула, для нахождения минимальной суммы. Я сделала, но считает...

Нахождение минимальной алгебраической суммы
int main() { int N,i,j,m=0,S=0,s=0,a,b; scanf(&quot;%d&quot;,N); for(i=1;abs(i)&lt;=N;i+1) { ...

Нахождение минимальной суммы в таблице без повторения
Добрый день! Есть задача найти минимальную сумму ячеек без повторения номеров ячеек по вертикали и...

Переделать код программы под нахождение минимальной суммы
вот у меня есть программа, считает суммы элементов в диагоналях, паралельных главной диагонали, ы...

3
Модератор
Эксперт .NET
5396 / 4545 / 2896
Регистрация: 20.04.2015
Сообщений: 8,202
01.12.2016, 22:21 2
Roflan,
C++
14
int summ=0;
1
Dimension
579 / 447 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
01.12.2016, 22:21 3
думаю в 14 строчке надо
C++
1
 int summ=0;
1
1460 / 926 / 807
Регистрация: 30.04.2016
Сообщений: 3,200
01.12.2016, 22:30 4
Roflan, вот код. Надеюсь, пригодится.

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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int DigitsSum(int N)
{
int sum = 0;
while (N > 0)
{
sum += N % 10;
N /= 10;
}
return sum;
}
 
int main()
{
int a, b; 
cout << "Введите два числа:" << endl;
cout << "a = ";
cin >> a;
cout << "b = ";
cin >> b;
cout << "Минимальная сумма цифр: " << min(DigitsSum(a), DigitsSum(b)) << endl; 
system("pause");
return 0;
}
Добавлено через 2 минуты
Roflan, есть встроенная функция min(). Очень удобно Подключите библиотеку <cmath>
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2016, 22:30

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

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

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

Рекурсия: вычисление суммы и количества цифр числа, максимальной и минимальной его цифры
Помогите, пожалуйста, разобраться и написать программу на С++. Условие такое: Для числа, введеного...

Нахождение суммы цифр
Помогите написать программу к вложенной картинке... Знаю что это для &quot;первоклассников&quot;, но давно...


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

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

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