Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
zergreak
1 / 1 / 2
Регистрация: 07.06.2016
Сообщений: 82
1

Не правильно выводит произведение элементов массива кратных 3-ем, между мин. и макс

14.06.2016, 14:23. Просмотров 310. Ответов 1
Метки нет (Все метки)

Привет ребят,посмотрите почему у меня не правильно выводит произведение элементов массива кратных 3-ем,между мин. и макс.
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
48
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
 int n,k;
 int a[100];
 cout<<"Vvedite kol-vo elementov massiva:" <<endl;
 cin>>n;
 for (int i=0;i<n;i++)
 {
 cout<< "\t a["<<i+1<<"]=";
 cin >>a[i];
 }
 int max = a[0],maxi=0;
 int min = a[0],mini=0;
 for (int i=0;i<n;i++)
 {
 if (a[i]>max)
 {
 max=a[i];
 maxi=i;
 }
 if (a[i] < min)
 {
 min=a[i];
 mini=i;
 }
 }
 if(maxi<mini)
 {
 k=maxi;
 maxi=mini;
 mini=k;
 }
    k = 1;
    for(int i = mini + 1; i < maxi; i++)
     {
     if (a[i]%3==0)
        k *= a[i]; 
}
cout<<"max="<<max<<endl;
cout<<"min="<<min<<endl;
cout<<"proizvedenie="<<k<<endl;
 
system("pause");
        return 0;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2016, 14:23
Ответы с готовыми решениями:

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

Произведение отрицательных элементов между макс. и мин. границей. Выкидывает с программы иногда, что не так?
///********************************* /// Лабораторная работа №3 /// Одномерные массивы ///...

Произведение между мин и макс. Прога виснет :)
не пойму в чём ошибка float proizv(float * a, int n){ int i, min_ind,max_ind; float...

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

Найти сумму чисел, которые находятся между Мин. и Макс по модулю элементами массива
Есть такая вот задача: Найти сумму чисел, которые находятся между Мин. и Макс по модулю элементами...

1
no_attention
27 / 27 / 16
Регистрация: 18.05.2016
Сообщений: 128
14.06.2016, 15:29 2
zergreak, а на каких тестах неправильно выводит? У меня вроде всё правильно работает.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2016, 15:29

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

Исправление кода. Функция по нахождение суммы между мин и макс показателями массива. Корректировка кода
Прошу помощи. Написал программку, проблема состоит в функции summ в ней происходит нахождение...

Дополнить чтобы программа находила произведение элементов массива расположенных между макс и мин элементами
можете дополнить чтобы программа находила произведение элементов массива расположенных между...


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

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

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