Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Nikon31
0 / 0 / 0
Регистрация: 17.05.2014
Сообщений: 5
1

Вычислить сумму и количество элементов массива, расположенных после нулевого элемента

05.06.2014, 21:06. Просмотров 1080. Ответов 1
Метки нет (Все метки)

Помогите написать программу:
Дан массив чисел В[0:N]. Вычислить сумму и количество элементов массива, расположенных после последнего элемента, равного нулю. Все элементы до первого 0 переписать в новый массив.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 21:06
Ответы с готовыми решениями:

Вычислить сумму модулей элементов массива, расположенных после первого нулевого элемента
в одномерном массиве что состоит из N действительных элементов вычислить сумму модулей элементов...

Найти количество элементов массива, расположенных после первого нулевого элемента
Задан массив целых чисел Х(n). Найти количество элементов массива, расположенных после первого...

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

Вычислить сумму положительных элементов массива, расположенных до первого нулевого элемента
Найти сумму положительных элементов массива из N элементов, расположенных до первого нулевого...

Найти сумму элементов массива расположенных после нулевого элемента используя указатель
Дароу, пожалуйста,кто может помочь и объяснить? Нужно найти сумму элементов массива, расположенных...

1
NaSiC
1 / 1 / 2
Регистрация: 24.05.2014
Сообщений: 11
05.06.2014, 21:27 2
Лучший ответ Сообщение было отмечено Nikon31 как решение

Решение

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
#include<iostream>
#include<math.h>
#include<stdlib.h>
#include<time.h>
 
using namespace std;
 
void main()
{
    setlocale(0, "");
    int n, arr1[50], j = 0, d = 0, sum = 0;
    cout << "Введите размерность матрицы: ";
    cin >> n;
    
    int *arr = new int[n];
    
 
    cout << endl;
    for (int i = 0; i < n; i++)
    {
        cin >> arr[i];
        if (d>0)
        {
            arr1[j] = arr[i];
            sum += arr1[j];
            j++;
        }
        if (arr[i] == 0)
            d++;
    }
    int p = j;
 
    system("cls");
    cout << "Ваш массив:" << endl;
    for (int i = 0; i < n; i++)
        cout << arr[i] << "\t";
 
    cout << endl << "Массив, где числа которые после первого нуля: " << endl;
 
    for (int i = 0; i < p; i++)
    {
        cout << arr1[i] << "\t";
    }
    cout << endl << endl << "Сумма числе после нуля = " << sum << endl;
 
    system("pause");
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2014, 21:27

Вычислить сумму элементов массива, расположенных после минимального элемента
С одномерным массивом, состоящим из n вещественных элементов, произвести следующие операции: 2)...

Вычислить сумму элементов массива, расположенных после минимального элемента
Помогите: написать программу по обработке одномерных массивов при помощи функции random().Найти...

Вычислить сумму элементов массива, расположенных после максимального элемента
Доброго времени суток! Дали задания на языке С++: Задача 3.1. Вводить линейные массивы разных...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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