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

Массив: Найти сумму элементов массива, расположенных между первым и последним отрицательными элементами. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть ли нерекурсивный алгоритм вычисления детерминанта квадратной матрицы nxn? http://www.cyberforum.ru/cpp-beginners/thread687274.html
Я в алгебре очень слаб. В голове есть идея вычислить детерминант по перестановкам, но в голову не приходит алгоритм перебора всех перестановок. Есть идея разложить все по первой строке, но тогда...
C++ Схождение ряда #include <vcl.h> #include <math.h> #include <stdio.h> #pragma hdrstop void main() { double f=1, ff=1, z, u, e, g; int n; printf ( "\n\t 123 \n"); printf ( "\n 123 \n"); http://www.cyberforum.ru/cpp-beginners/thread687264.html
C++ Структура, по строкам построить бинарное дерево поиска
помогите найти ошибку в этом коде. Этот код должен по строкам построить бинарное дерево поиска #include<iostream> #include<string> using namespace std; struct tnode { string word; ...
Вычислить сумму элементов матрицы М (9х9), лежащих справа от главной диагонали (исправить ошибки 2) C++
условия таковы: Вычислить сумму элементов матрицы М (9х9), лежащих справа от главной диагонали. Мой листинг программы: #include<stdio.h> #include<stdlib.h> int main() { int summa=0; ...
C++ Умножение двух матриц http://www.cyberforum.ru/cpp-beginners/thread687249.html
Помогите написать перемножение двух матриц без создание третьей матрицы. Что-то написал, но не то очевидно... matrix* matrix::operator*=(const matrix &c) { int i, j, k,m; double sum;...
C++ Работа с консолью Можно ли работать с бд в конлоси. Если да то подкажите как поочерёдно лоставать из таблицы например 123 по значению Показывать его на экране и записать это значение в другую страницу подробнее

Показать сообщение отдельно
vasiliy21
26 / 26 / 2
Регистрация: 24.10.2012
Сообщений: 135
02.11.2012, 23:23
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
#include<iostream>
#include<conio.h>
#include<stdlib.h>
#include<locale.h>
using namespace std;
int main()
{
 setlocale(LC_ALL,"ukrainian");
 int n,V,C,nv,nc,s=0;
 int* arr;
 cout<<"ВВедіть к-сть елементів у масивві:"; 
 cin>>n;
 arr=new int[n];
 for (int i=0; i<n; i++)
  {
   cout<<"Введiть "<<i+1<<" елемент:"<<endl;
   cin>>arr[i];
  }
 for (int i=0; i<n; i++)
  {
   if (arr[i]<0){
     V=arr[i];
     nv=i; 
     break;
     }
}
  for (int i=n-1; i; i--)
 
  {
   if (arr[i]<0){
     C=arr[i];
     nc=i;
     break;
     }
}
 
for(int i=nv;i<=nc;i++){
        
        s+=arr[i];
        }
 cout<<V<<"   "<<C<<"   "<<s;
 getch();
 return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru