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

Вычислить произведение положительных элементов массива и сумму до минимального элемента (с/без указателей)

17.11.2014, 21:02. Просмотров 932. Ответов 2
Метки нет (Все метки)

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

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

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

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

Вычислить сумму всех положительных элементов массива и произведение отрицательных элементов
Задание: Ввести с клавиатуры целое число K(от 6 до 15). Ввести с клавиатуры массив K элементов...

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

2
deepz
62 / 62 / 53
Регистрация: 04.10.2013
Сообщений: 263
17.11.2014, 22:46 2
Лучший ответ Сообщение было отмечено Trueprod как решение

Решение

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
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
int main()
{int *mas, *tek, pr=1, n, ttt;//tek это указатель на элемент массива
printf("Input size array n = ");
scanf_s("%d", &n);
mas=(int*)calloc(n, sizeof(int));//выделяем динамическую память
            if (mas!=0)
                    {
                        for(tek=mas; tek<mas+n; tek++)//заполняем массив элементами от -99 до 99
                            {
                                *tek=rand()%201-100;
                                printf("%5d", *tek);
                            }
                    }                   
 
            for(tek=mas; tek<mas+n; tek++)
            {
                if (*tek>0)//если элемент больше 0
                    {
                        ttt=*tek;//записываем его в дополнительную переменную
                        pr*=ttt;//и умножаем на pr; эта запись тоже самое что и pr=pr*ttt;
                    }
            }
            printf("\npr = %d\n",pr);//вывод произведение положительных элементов
            free(mas);//освобождаем выделенную память
            _getch();
}
На первое условие
0
Trueprod
0 / 0 / 0
Регистрация: 13.10.2012
Сообщений: 19
18.11.2014, 00:32  [ТС] 3
а второе условие и второй способ?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2014, 00:32

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

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

Нахождение минимального элемента массива среди положительных элементов
Написал вот такую программу: #include&lt;conio.h&gt; #include&lt;stdio.h&gt; #include&lt;math.h&gt;...


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

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

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