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

Сумма элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ массивы http://www.cyberforum.ru/cpp-beginners/thread1042725.html
Помогите пож ^_^ Дана матрица А (5,3) {1.,2.,3.},{4.,5.,6.},{7.,8.,9.},{10.,1.,2.},{3.,4.,5.} 1)Найти max среди элементов матрицы,расположенных над побочной диагональю и его местоположение 2)Подсчитать кол-во положительных элементов в 1ой строке и произведение этих элементов по формуле Р=от j=1 ∏ до 4 |sin(Aij)| 3)заменить найденный max элемент в 1) задании на значение P
C++ Не повторяется цикл После завершения любого пункта программа закрывается( Не получается сделать так, чтобы после завершения любого пункта, выводилось снова главное меню программы. HELP!!! #include<iostream.h> #include<fstream.h> #include<conio.h> #include<stdlib.h> #include<iomanip.h> #include <dos.h> http://www.cyberforum.ru/cpp-beginners/thread1042714.html
C++ Удалить из массива первый положительный элемент, определить, есть ли в массиве заданное число
Использовать обращение к элементам матрицы с помощью операции и через указатель. Ввод элементов массива осуществлять с клавиатуры. Во время отладки и тестирования программы размер массива можно уменьшить. 1. Удалить из массива М (26) первый положительный элемент. 2. Определить, есть ли в массиве Q (10) заданное число Х, и если нет, то найти ближайшее к нему.
Подсчитать количество слов в данной последовательности C++
Дана строка длиной n символов. Группы символов, которые разделены пропусками (одним, несколькими ли), будем считать словами. Подсчитать количество слов в данной последовательности.
C++ Составить программу, которая подсчитывает количество слов в тексте http://www.cyberforum.ru/cpp-beginners/thread1042701.html
Из клавиатуры вводится текстовая строка. Составить программу, которая подсчитывает количество слов в тексте; выводит на экран слово, которое содержит наибольшее количество голосних букв; удаляет из текста все ненужные пропуски.
C++ Сумма элементов главной диагонали матрицы Такая проблема... Можете помочь с кодом. Как сделать что-бы считало элементы главной диагонали квадратной матрицы? #include<iostream> //library #include <stdio.h> //library #include <math.h> //library #include <time.h> #include <stdlib.h> using namespace std; int n; //матрица количество рядов и столбов int a ; //стандарт матрици int Max; подробнее

Показать сообщение отдельно
MonoRec
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 84
15.12.2013, 21:21  [ТС]     Сумма элементов массива
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
Вы начинаете цикл с суммы, и меняете его там же. Поэтому и не работает.
Вот тут находите ваш индекс:
C++
1
2
3
4
if(min>a[i]){
        min=a[i];
index=i;
}
Потом:
C++
1
2
3
4
5
6
for (int i =index; i<n; i++)
{
     if (a[i] > 0)
          sum += a[i];
}
}
Я переделал получилась каша! Можете полный код написать!
 
Текущее время: 00:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru