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

Сумма элементов массива, расположенных между первым и последним элементом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Хочется чтоб функция main узнала число набитое счётчиком в функции god http://www.cyberforum.ru/cpp-beginners/thread699181.html
просмотрев кучу примеров с функциями в сети, написав различные значения функции god у меня всё никак не получается её вызвать в функции main. хочется чтоб функция main узнала число набитое счётчиком в функции god. IDE Code::Blocks #include <iostream> #include <fstream> #include <stdio.h> using namespace std;
C++ Что значит константный указатель на объект, указатель на константный объект, и как это можно использовать? Подскажите, что значит константный указатель на объект, указатель на константный объект, и как это можно использовать?? http://www.cyberforum.ru/cpp-beginners/thread699177.html
C++ Как определить, есть ли файл на диске. Проверка двух файлов
Всем привет! Задача: проверить существование двух файлов и не пустые ли они. проверить существование одного файла: http://www.rsdn.ru/article/qna/baseserv/fileex.xml все эти способы работают для одного файла. а проверить существование второго файла не получается. 1 файл "найден", а 2 файл "не найден", хотя и существует. почему? пробовал для каждого файла разные методы, все равно результат 0.
C++ Не получается нормально вывести рамку, в последнем цикле ошибка (классы c++)
не получается нормально вывести рамку, в последнем цикле ошибка (nuwna takaja) XXXXXXXXXXXX -sverhu na vesj ekran odna linija i po krajam (po odnomu stolbiku s kawdogo kraju ) kak bi o4ertitj pole x x x x x x x x x x #include <iostream>
C++ Вычисление функции c помощью разложения в ряд http://www.cyberforum.ru/cpp-beginners/thread699160.html
Составить программу для вычисления функции c помощью разложения в ряд: Вычислить и вывести на экран в виде таблицы значения функции на интервале от xn до xk с шагом dx с точностью eps. Для вычисления последующего члена ряда воспользоваться рекуррентной формулой Cn+1=Cn*T, где T - некоторый множитель. Предусмотреть максимальное количество итераций = 500. Результат получить в...
C++ Что значит char c[10] объясните пожалуйста пошагово этот код #include <iostream> using namespace std; int main( ) { char c, c2; подробнее

Показать сообщение отдельно
flatra
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 343
16.11.2012, 08:15     Сумма элементов массива, расположенных между первым и последним элементом
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
#include "stdafx.h"
#include <iostream>
#include "conio.h"
#include <stdio.h>
#include "locale.h"
using namespace std;
 
 
 
int main(void)
{
    setlocale(LC_ALL, "Russian");
cout<<"                огибалов дмитрий инбс-11 ";
cout<<"\n В одномерном массиве, состоящем из n вещественных элементов, вычислить:\n";
cout<<"\n1.)минимальный элемент массива\n";
cout<<"\n2.)сумму элементов массива, расположенных между первым и последним положительными элементами.\n";
cout<<"\nПреобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом – все остальные.\n ";
 
cout<<"\nВведите размер массива ->\n ";
    
    int min, i, n, sum=0, arr[100]; // arr - массив целых чисел, максимальный размер 100 элементов
     cin >> n;
    
         
 
    for (i = 0; i < n; i++) // ввод массива
      {
          cout<<"Введите элемент # "<<i+1<<endl;
 
      cin >> arr[i];
    }
 
//эхо-контроль
//вывод массива в строчке, элементы через пробелы
 
    min = arr[0];
 
    for (i = 0; i < n; i++)
        if (arr[i] < min)
            min = arr[i];
 
 
 
    for (i = 1; i <n-1; ++i)
        sum += arr[i];
 
    cout << "минимальный элемент массива:" << min << endl; // вывод минимального значения
    cout << "Сумма элементов массива, расположенных между первым и последним элементом(не включая их)" << sum << endl;
    cout << "\nсначала нулевые элементы:\n";
    for (i = 0; i < n; i++)
        if (arr[i]==0) cout <<" "<<arr[i];
    for (i = 0; i < n; i++)
        if (arr[i]!=0) cout <<" "<<arr[i];
    _getch();
    return 0;
}
Добавлено через 52 секунды
сама то сумма есть а у меня задание между первым и последним элементом
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru