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

Нужно найти произведение между min и max элементами массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод км/час в м/сек http://www.cyberforum.ru/cpp-beginners/thread1126655.html
Известны две скорости: одна в километрах в час, другая- в метрах в секунду. Какая из скоростей большое?
C++ Ошибка сортировки Подскажите в чем ошибка, не хочет сортеровать число, месяц и дату рождения, сортирует только что-то одно #include <iostream> #include <algorithm> #include <string.h> #include <stdio.h> using namespace std; struct stud { http://www.cyberforum.ru/cpp-beginners/thread1126654.html
C++ Удаления нужной строчки из файла
Доброе время суток ! Мне понадобилась функция, которая по двум параметрам (1ый и 2ой символ строчки ) находит нужную строчку и удаляет ее . У меня два варианта как это сделать , они в общем схожи. 1) Перезаписывать все строчки в другой файл , кроме удаляемой , потом переименовать ( я не знаю как переименовывать , но это отдельный вопрос ) 2) Что бы файл перезаписывал сам себя , кроме нужной...
Найти последовательность номеров удаляемых спортсменов C++
Добрый день! Подскажите пожалуйста, правильно ли я написал программу, а то преподаватель не согласен с ним. Вот условие задачи: По кругу стоят N спортсменов. Каждый имеет свой номер. Начиная с некоторого номера, по кругу удаляется каждый К-спортсмен , после чего круг смыкается. Найти последовательность номеров удаляемых спортсменов. Вот сам код: #include "stdafx.h" #include <iostream>
C++ Как правильно компилировать программы? http://www.cyberforum.ru/cpp-beginners/thread1126606.html
Компилятор MinGW. Создаю простое окно с использованием WinAPI и windows.h. Компилирую через g++ с флагом -mwindows. По сути в программе минимум информации, ничего кроме окна, никаких текстов, никаких функций и прочее, но исполняемый файл уже весит пару десятков килобайт, при этом на компьютерах, которых нету библиотеки libstd (или как то так) он вообще не работает. Для того чтобы можно было...
C++ Дана последовательность целых чисел, за которой следует 0 Помогите пожалуйста решить простенькие задачки в C++. 1.)Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности. 2.) Благодарю заранее. подробнее

Показать сообщение отдельно
Leert
0 / 0 / 0
Регистрация: 20.03.2014
Сообщений: 37
03.04.2014, 17:53  [ТС]     Нужно найти произведение между min и max элементами массива
Помогите, пожалуйста, как изменить программу, чтобы она выполняла это условие...
В одномерном массиве, состоящем из N целых элементов, вычислите произведение элементов массива, расположенных между минимальным и максимальным элементами.
C++ (Qt)
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
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <time.h>;
using namespace std;
int main ()
{
setlocale(LC_ALL, "rus");
const int size=10;
 
int a[size]; 
int min=0; 
int max=0;
int proz=1; 
srand(time(0));
for (int i=0; i<size; i++) {
     a[i]=rand() % 10 + 2;
    cout << a[i] << " ";
     if (a[i]<a[min])
        min=i;
     if (a[i]>a[max])
        max=i;
}
 
proz = a[min]*a[max];
cout << "\nМин. элемент: " <<a[min] << endl;  
cout << "Макс. элемент: " <<a[max] << endl;  
cout << "Произведение " <<proz<< endl;  
getch();
return 0;
}
Добавлено через 44 минуты
На С++
 
Текущее время: 09:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru