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

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

14.12.2014, 23:37. Просмотров 840. Ответов 1
Метки нет (Все метки)

Привет!Ребят,если не сложно сможете помочь? то я чайник в C++
Спасибо большое!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2014, 23:37
Ответы с готовыми решениями:

Каждый элемент массива, кроме первого, заменить суммой всех его предыдущих элементов
Дан массив А. Каждый его элемент, кроме первого, заменить суммой всех его предыдущих элементов....

Каждый элемент заданного массива заменить суммой всех предыдущих элементов (нарастающий итог)
День добрый! Ребята, хотел проконсультироваться, правильно ли я понял задачу За ранее благодарен!...

В первой из строк, содержащей максимальное количество элементов, каждый положительный элемент заменить суммой его цифр
:cry:

В первой из строк, содержащей максимальное кол-во нулевых элементов, каждый положительный элемент заменить суммой его цифр
:) исправленный вариант условия)

В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов
В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов

1
xBeSSonik
35 / 29 / 31
Регистрация: 16.11.2014
Сообщений: 90
Завершенные тесты: 1
14.12.2014, 23:43 2
Лучший ответ Сообщение было отмечено chizhh как решение

Решение

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
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int n;
    cout << "Enter the number of elements: ";
    cin >> n;
    double *A = new double[n];
    for (int i = 0; i < n; i++){
        cout << "A[" << i << "] = ";
        cin >> A[i];
    }
    double sum = 0;
    for (int i = 0; i < n; i++){
        sum += A[i];
    }
    for (int i = 0; i < n; i++){
        if (A[i]>0)
            A[i] = sum;
        cout << "A[" << i << "] = " << A[i] << endl;
    }
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2014, 23:43

В массиве B(n) каждый элемент,кроме первого, заменить суммой всех предедущих элементов
Доброго времени суток,прошу помочь мне в решении нескольких задач. Задача № 1 В массиве B(n)...

Посчитать сумму всех отрицательных элементов матрицы и заменить суммой каждый третий элемент
Дан двумерный массив A nxm. Посчитать сумму всех отрицательных элементов и заменить этой суммой...

Заменить каждый нулевой элемент массива А суммой элементов массива В
Даны целочисленные массивы А и В. Заменить каждый нулевой элемент массива А суммой элементов...


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

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

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