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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Psih92
1 / 1 / 0
Регистрация: 29.10.2009
Сообщений: 13
#1

Одномерный массив. - C++

08.11.2009, 14:31. Просмотров 415. Ответов 6
Метки нет (Все метки)

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

(массив задаёт пользователь не рендом)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2009, 14:31     Одномерный массив.
Посмотрите здесь:

Одномерный массив - C++
Задан целочисленный одномерный массив a из n элементов. Найти номер последнего максимального элемента среди положительных элементов,...

одномерный массив. - C++
Даны два массива x содержащий k элементов и y содержащий n элементов и число q. Найти сумму вида x+y, наиболее близкую к числу q. ...

Одномерный массив - C++
1.Найти кол-во элементов массива,больших С. 2.Найти произведение элементов массива,расположенных после максимального по модулю элемента. ...

Одномерный массив - C++
1. В одномерном массиве, состоящем из n вещественных элементов, вычислить: a) минимальный из положительных элементов, его порядковый...

[C++] Одномерный массив - C++
Помогите доработать программу. Мне нужно удалить все отрицательные элементы массива стоящие перед минимальным.Еще нужносделать эту...

Одномерный массив. - C++
В последовательности действительных чисел есть только положительные и отрицательные элементы. Вычислить произведение отрицательных...

Одномерный массив - C++
В одномерном массиве, состоящем из п целых элементов, вычислить: 1) номер максимального элемента массива; 2) произведение элементов...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
08.11.2009, 14:51     Одномерный массив. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
const int size=10;
int mass[size];
int sum=0;
int zero_elem=0;
int min=10000;
for(i=0;i<size;i++)
cin>>mass[i];
for(i=0;i<size;i++)
{
if(min<mass[size])
min=mass[size];
if(mass[i]==0)
zero_elem=i;
}
for(i=0;i<zero_elem;i++)
sum+=mass[i];
std::cout<<min<<endl;// min element
std::cout<<sum<<endl;// summary
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
08.11.2009, 16:10     Одномерный массив. #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <algorithm>
using namespace std;
bool min(int i, int j)
{
    return abs(i)<j;
}
int main()
{
    int a[] = {-3,-4,-5};
    const int size = sizeof(a) / sizeof(*a);
    std::cout<<*min_element(a,a+size,min);
    cin.get();
    return 0;
}
Psih92
1 / 1 / 0
Регистрация: 29.10.2009
Сообщений: 13
08.11.2009, 21:24  [ТС]     Одномерный массив. #4
можете написать прогу полностью от и до? с вводом и выводом массива
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
08.11.2009, 22:45     Одномерный массив. #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <algorithm>
#include <numeric>
void generator(int &i)
{
    i = abs(i);
}
int main()
{
    int arr[] = {-1,-2,-3,4,0,-1,-2,-3,-4};
    std::for_each(std::find(arr,arr+sizeof(arr)/sizeof(*arr),0)+1,arr+sizeof(arr)/sizeof(*arr),generator);
    std::copy(arr,arr+sizeof(arr)/sizeof(*arr),std::ostream_iterator<int>(std::cout," "));
    std::cout<<std::endl;
    std::cout<<std::accumulate(std::find(arr,arr+sizeof(arr)/sizeof(*arr),0)+1,arr+sizeof(arr)/sizeof(*arr),0);
    return 0;
}
вот ерунда то)
Psih92
1 / 1 / 0
Регистрация: 29.10.2009
Сообщений: 13
08.11.2009, 23:04  [ТС]     Одномерный массив. #6
поясни int arr[] = {-1,-2,-3,4,0,-1,-2,-3,-4}; что такое
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2009, 23:20     Одномерный массив.
Еще ссылки по теме:

Одномерный массив - C++
Найти сумму кратных 4 чисел массива? Посмотрите. Тут есть ошибки? ...

Одномерный массив - C++
В одномерном массиве, состоящем из N вещественных элементов, вычислить: 1.Сумму отрицательных элементов массива. 2.Произведение...

Одномерный массив! - C++
Дан одномерный массив из 1000 элементов, состоящий из случайных целых чисел в диапазоне от 0 до 50. Найти сумму элементов массива, с начала...

одномерный массив - C++
подсчитать количество не положительных, положительных, нулевых элементов массива В. тип элементов: действительные; Количество...

Одномерный массив - C++
Народ помогите,у меня экзамен не знаю как сделать.Вот задание: вычислить произведение отрицательных элементов р1 и произведение...


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

Или воспользуйтесь поиском по форуму:
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
08.11.2009, 23:20     Одномерный массив. #7
Psih92, инициализация массива
Yandex
Объявления
08.11.2009, 23:20     Одномерный массив.
Ответ Создать тему
Опции темы

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