Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Найти максимальную сумму цифр числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ посмотрите http://www.cyberforum.ru/cpp-beginners/thread246262.html
Подскажите пожалуйста,правильно-ли составлена блок схема по этой программе? программа: #include <iostream> using namespace std; struct pas
C++ Ощибка в С++ #include <iostream.h> #include <conio.h> int main() { char x; cin.getline (x, 1000); int i=0, y=0, a={0}, l=0, min=0; while (x!='\0') { if (x=='e'||x=='u'||x=='o'||x=='a'||x=='i') y++; http://www.cyberforum.ru/cpp-beginners/thread246259.html
C++ факториал с границей
Здравствуйте. Задача такая: надо чтобы программа находила факториал но до определенного момента. Т.е вводим мы число 6 и 4, значит она должна высчитывать: 6*5*4*3 = 360.. у меня как то не правильно...
функции C++
5. Написать функцию, которая удаляет из строки все символы, обозначающие цифры. Заголовок функции: void deleteDigits (char *s); Написать программу, которая принимает от пользователя набор строк...
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread246246.html
Нужна ваша помощь, по решению лабораторной( Помогите пожалуйста
C++ список 1. очистить список 2.добавить елементи в конец списка 3.получить указатель на и-тий елемент списка 4. перестановка местами елементов списка 5.вставить елемент в список перед вызначеным елементом... подробнее

Показать сообщение отдельно
SerGya
0 / 0 / 0
Регистрация: 20.02.2011
Сообщений: 6

Найти максимальную сумму цифр числа - C++

21.02.2011, 16:09. Просмотров 932. Ответов 1
Метки (Все метки)

Составить функцию, аргументом которой является длинное целое число. Возращаемое значение должно быть равно сумме десятичных цифр числа n. Найти максимальную сумму цифр числа среди элементов одномерного массива. Если таких сумм несколько, то вывести элементы с данной максимальной суммой цифр.

Вот я начал писать листинг, функцию составил, ввел массив, а дальше не могу... Помогите закончить!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream.h>
int summa (int n)
{int i;
while (n!=0) {a=n%10;
                  sum=sum+a;
                  n=n/10;
                  };
return sum;
}
main()
{int mas[n],b[n];
int i,j,t;
cout<<"vvedite massiv"<<'\n';
for(i=0;i<n;i++)
cin>>mas[i];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru