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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.75
poloten4ik94
6 / 6 / 0
Регистрация: 01.12.2011
Сообщений: 98
#1

Найти сумму всех положительных элементов данного массива - C++

22.02.2012, 21:34. Просмотров 2098. Ответов 32
Метки нет (Все метки)

Дан двумерный массив размерностью N x M ( N И M вводятся с клавиатуры). Найти сумму всех положительных элементов данного массива. Произвести вывод данного массива в виде матрицы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2012, 21:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму всех положительных элементов данного массива (C++):

Найти сумму всех положительных элементов массива и среднее арифметическое всех элементов - C++
Помогите написать программу: Дан массив A. Найти сумму всех положительных элементов массива и среднее арифметическое всех чисел.

Необходимо найти сумму всех положительных элементов массива или определить, что таких элементов нет - C++
Дан массив из n элементов. Необходимо найти сумму всех положительных элементов массива или определить, что таких элементов нет. Ноль...

Найти минимальный элемент матрицы данного размера и произведение всех её положительных элементов - C++
Найти минимальный элемент матрицы данного размера и произведение всех её положительных элементов.

Найти сумму всех отрицательных, и произведение всех положительных элементов матрицы - C++
Дана вещественная матрица размерности n*m. Найти сумму всех ее отрицательных и произведение всех ее положительных элементов

Вычислить сумму кубов всех положительных элементов массива - C++
Господа программисты: есть программа, которая вычисляет сумму кубов всех положительных членов массива: #include <cstdlib> #include...

Вычислить сумму всех положительных элементов одномерного массива - C++
Из клавиатуры вводим одномерный массив. Необходимо вывести сумму всех положительных елементов.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
22.02.2012, 23:02 #16
Цитата Сообщение от poloten4ik94 Посмотреть сообщение
ну все программы до этого с библиотеками c .h
хотя на всякий случай попробовал убрать, ничего не изменилось не добавилось не убралось ошибок
так каким компилятором вы пользуетесь?

Цитата Сообщение от }{@k Посмотреть сообщение
ну не знаю как у вас, а у меня без него рандом не работает...возможно это только в VS2010
вы хотите сказать что в VS2010 не скомпилируется этот код?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
        srand(time(NULL));
 
        for(int i = 0; i < 3; i++)
                std::cout << rand() % 777 << std::endl;
 
        return 0;
}
nullpointer
46 / 46 / 5
Регистрация: 30.03.2009
Сообщений: 522
22.02.2012, 23:07 #17
Цитата Сообщение от R136a1 Посмотреть сообщение
вы хотите сказать что в VS2010 не скомпилируется этот код?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
        srand(time(NULL));
 
        for(int i = 0; i < 3; i++)
                std::cout << rand() % 777 << std::endl;
 
        return 0;
}
я говорю только то,что видел своими глазами. практически такой же код, только без std:: на каждом выражении он не стал компилить без math.h
retmas
Жарю без масла
859 / 741 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
22.02.2012, 23:20 #18
Цитата Сообщение от }{@k Посмотреть сообщение
я говорю только то,что видел своими глазами. практически такой же код, только без std:: на каждом выражении он не стал компилить без math.h
дело не в math.h, а в том, что у вас не был включен stdlib.h.

poloten4ik94, смените компилятор. ваш борланд слишком древний, чтобы писать согласно действующим нормам стандарта
poloten4ik94
6 / 6 / 0
Регистрация: 01.12.2011
Сообщений: 98
22.02.2012, 23:24  [ТС] #19
как узнать какой у меня компилятор?
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
22.02.2012, 23:25 #20
Цитата Сообщение от retmas Посмотреть сообщение
дело не в math.h, а в том, что у вас не был включен stdlib.h.
вот это уже логично
Мне даже интересно стало. Специально глянул на msdn есть ли в cmath в VS2010 rand и srand
nullpointer
46 / 46 / 5
Регистрация: 30.03.2009
Сообщений: 522
22.02.2012, 23:25 #21
Цитата Сообщение от retmas Посмотреть сообщение
дело не в math.h, а в том, что у вас не был включен stdlib.h.
без stdlib.h с math.h компилируется отлично
retmas
Жарю без масла
859 / 741 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
22.02.2012, 23:28 #22
Цитата Сообщение от }{@k Посмотреть сообщение
без stdlib.h с math.h компилируется отлично
смените реализацию библиотеки - можете получить "сюрприз"
а без math.h - с stdlib.h компилируется отлично.
nullpointer
46 / 46 / 5
Регистрация: 30.03.2009
Сообщений: 522
22.02.2012, 23:30 #23
Цитата Сообщение от retmas Посмотреть сообщение
смените реализацию библиотеки - можете получить "сюрприз"
а без math.h - с stdlib.h компилируется отлично.
да я не спорю)просто посоветовал проверить, мало ли вдруг как у меня из-за этого ошибки..

да у меня то дома все норм, это в универе таакое творится)
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
23.02.2012, 10:58 #24
Цитата Сообщение от R136a1 Посмотреть сообщение
Специально глянул на msdn есть ли в cmath в VS2010 rand и srand
они всегда были в stdlib.h, начиная с C89
stdlib.h -> cstdlib
poloten4ik94
6 / 6 / 0
Регистрация: 01.12.2011
Сообщений: 98
23.02.2012, 18:19  [ТС] #25
ну а по сути то поможете? в чём проблемма то?
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
23.02.2012, 18:32 #26
Цитата Сообщение от poloten4ik94 Посмотреть сообщение
ну а по сути то поможете? в чём проблемма то?
уже написали вам
компилятор поменяйте
poloten4ik94
6 / 6 / 0
Регистрация: 01.12.2011
Сообщений: 98
23.02.2012, 18:57  [ТС] #27
что такое компилятор, как его поменять, для чего...
я впервые вообще слышу слово такое...
а вы говорите что уже всё мне написали что делать
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
23.02.2012, 19:10 #28
Цитата Сообщение от poloten4ik94 Посмотреть сообщение
что такое компилятор, как его поменять, для чего...
я впервые вообще слышу слово такое...
а вы говорите что уже всё мне написали что делать
тык
poloten4ik94
6 / 6 / 0
Регистрация: 01.12.2011
Сообщений: 98
24.02.2012, 12:11  [ТС] #29
учитель требует сделать без std
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
24.02.2012, 13:44 #30
Цитата Сообщение от poloten4ik94 Посмотреть сообщение
учитель требует сделать без std
ну значит пишите на голом Си
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2012, 13:44
Привет! Вот еще темы с ответами:

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

Найти сумму и произведение всех положительных элементов матрицы - C++
Добрый вечер, вот такая вот задача мне подвернулась. Меню, рандом значения вывод на экран я думаю я смогу написать. Помогите пожалуйста...

Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали. - C++
Дан целочисленный массив В(1..5, 1..5). Найти количество положительных элементов данного массива, расположеных выше левой диагонали.

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.02.2012, 13:44
Ответ Создать тему
Опции темы

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