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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
milke
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 14
#1

Как сравнить сумму элементов массива? - C++

15.01.2011, 14:58. Просмотров 567. Ответов 4
Метки нет (Все метки)

нужно сравнить сумму элементов массива, ввод при помощи for осуществляется(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2011, 14:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сравнить сумму элементов массива? (C++):

Найти среднее арифметическое элементов массива, сравнить два массива поэлементно - C++
#include <iostream> #include <math.h> #include <conio.h> using namespace std; void main() { float x, y, SA; int K, KOL,...

Сравнить сумму строк и столбцов двухмерного массива - C++
Необходимо ввести размерность массива и сами элементы массива с клавиатуры, посчитать сумму в строках-сравнить, если она одинаковая то...

Найти сумму элементов массива до первого элемента равного 0, и сумму оставшихся элементов (функции) - C++
Дан массив а1, а2, …, а12. Вычислить сумму элементов этого массива до первого элемента, равного 0, и сумму оставшихся элементов.

С помощью записи «указатель-индекс» определить сумму четных элементов массива, сумму элементов - C++
Создать и вывести на экран массив из 10-ти чисел-квадратов 1^2, 2^2,3^2, .. С помощью записи «указатель-индекс» определить сумму четных...

Как найти сумму элементов массива ? - C++
#include "stdafx.h" #include <iostream> #include <ctime> #include <iomanip> #include <conio.h> using namespace std; int...

Как найти сумму цифр элементов массива? - C++
Во общем есть массив целых чисел нужно каждый его элемент заменить суммой цифр значения этого элемента. Подскажите пожалуйста как это...

4
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
15.01.2011, 15:07 #2
Если я правильно понял, вам надо
C++
1
2
for(int i=0;i<n;i++) {ввод}
a[i]=rand()%10;
C++
1
2
for(int i=0;i<n;i++) {наождение суммы}
s+=a[i];
Если же нет, то выложите свою задачу и наработки по ней
0
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
15.01.2011, 15:09 #3
задание подробнее можно?
0
milke
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 14
15.01.2011, 15:10  [ТС] #4
Цитата Сообщение от MegaAce Посмотреть сообщение
Если я правильно понял, вам надо
C++
1
2
for(int i=0;i<n;i++) {ввод}
a[i]=rand()%10;
C++
1
2
for(int i=0;i<n;i++) {наождение суммы}
s+=a[i];
Если же нет, то выложите свою задачу и наработки по ней
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
void main()
{
int i,tmp=0;
int sum=0; const int DIGIT = 2; const int DIGITE = 3; int n=0;int j=0;int k=0; int l;int sumone=0;int sumtwo=0; int flag=0;  
for (i=10;i<100;i++)
{
tmp=i;
j=i;
k=i;
 
while (tmp)// нахождение суммы цифр iчисла
  { 
    sum+=tmp%10;
    tmp/=10;
 
  }
    
j*= DIGIT;// умножение iчисла на 2, получено число j
 
l=j;
    while (l)// нахождение суммы цифр jчисла
  { 
    sumone+=l%10;
    l/=10;
 
  }
 
 
k*= DIGITE;// умножение iчисла на 3, получено число k
 
n=k;
    while (n)// нахождение суммы цифр kчисла
  { 
    sumtwo+=n%10;
    n/=10;
 
  }
    
cout << "sum " << i <<"= "<< sum << endl;// сумма цифр двузначного i числа
 sum=0;
/*cout << "proizwedenie na 2 ot " << i << "="<< j<< endl;*/
 
cout << "sum " << j <<"= "<< sumone << endl;// сумма цифр j числа после умножения i числа на 2
sumone=0;
 
cout << "sum " << k <<"= "<< sumtwo << endl;// сумма цифр k числа после умножения i числа на 3
sumtwo=0;
/*cout << "proizwedenie na 3 ot " << i << "="<< k<< endl;*/
 
}
 
cin.get ();
}
теперь нужно сравнить одинаковые суммы и вывести числа
0
milke
2 / 2 / 0
Регистрация: 12.01.2011
Сообщений: 14
17.01.2011, 15:10  [ТС] #5
ребят, никто не знает, да?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2011, 15:10
Привет! Вот еще темы с ответами:

В одномерном массиве, состоящем из n вещественных элементов вычислить минимальный элемент массива и сумму элементов массива. [CPP] - C++
В одномерном массиве, состоящем из n вещественных элементов вычислить минимальный элемент массива и сумму элементов массива, расположенных...

Вычислить количество положительных элементов массива и сумму элементов массива, расположенных после последнего элемента, равного нулю - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: количество положительных элементов массива; сумму элементов...

Записать положительные элементы массива X подряд в массив Y. Определить k – количество положительных элементов. Вычислит сумму элементов массива Y - C++
Записать положительные элементы массива X=(x1,x2,…, xn) подряд в массив Y=(y1,y2,…, yk). Определить k – количество положительных...

Функции в с++. Найти сумму элементов массива D, а также суммы квадратов и кубов элементов массива D. - C++
Запутался уже -_- Куда че пихать не могу понять... Дан произвольный массив D размера k. Найти сумму элементов массива D, а также суммы...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
17.01.2011, 15:10
Ответ Создать тему
Опции темы

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