Форум программистов, компьютерный форум 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.. у меня как то не правильно это получается..: #include <iostream> using namespace std; int main() { unsigned int gost, stol; unsigned long fact = 1; cout << "Vvedite chislo gostey: "; cin >> gost; cout << "Vvedite...
функции C++
5. Написать функцию, которая удаляет из строки все символы, обозначающие цифры. Заголовок функции: void deleteDigits (char *s); Написать программу, которая принимает от пользователя набор строк (массив строк), удаляет из всех строк символы, обозначающие цифры, выводит все преобразованные строки на экран. #include <iostream> #include <conio.h> using namespace std; int deleteDigits (char*);...
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread246246.html
Нужна ваша помощь, по решению лабораторной( Помогите пожалуйста
C++ список 1. очистить список 2.добавить елементи в конец списка 3.получить указатель на и-тий елемент списка 4. перестановка местами елементов списка 5.вставить елемент в список перед вызначеным елементом 6. печать елементов списка на екран #include "stdafx.h" #include <time.h> #include "stdio.h" #include <stdlib.h> подробнее

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

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

21.02.2011, 16:09. Просмотров 903. Ответов 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];
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru