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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Установить значение переменной из другого класса http://www.cyberforum.ru/cpp-beginners/thread1023186.html
Всем здрасьте. У меня есть 3 класса.Почти не как от друга не зависят. На скрине показана схемка. Так вот , в классе MENU у меня есть переменная name_slot типа LPCWSTR. Так же есть в классе функция взятие этой переменной: LPCWSTR MenuClass::GetName() { return name_slot; }
C++ Перегрузка операций Разработайте программу на языке С++, используя пользовательский тип данных – классы и перегрузку операций. Создайте класс Fraction (обыкновенная дробь), включающего поля: числитель и знаменатель. Реализовать методы определения обратной дроби и вывода дроби. Перегрузить операции сложения, вычитания и умножения дробей. Помогите с лабой пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1023184.html
Работа с файлами C++
Уважаемые программисты помогите Вот задание (Информация, входящая в файл: размер костюма, расход ткани, стоимость, форма, выдать сведения о костюмах, произведенных указанной фирмой) struct information {int size,len,price;char firma;}; int main() { struct information d; int i,n; cout<<"n = "; cin>>n; cout<<"\n\n" ;
C++ Вычислить и вывести на экран таблицу всех 20 значений функции z
C++ Не можем разобраться с элементарным http://www.cyberforum.ru/cpp-beginners/thread1023173.html
Пишем свою игру. В С++ профаны. Доперли до того, как обращаться к форме. Вопрос в чем. Как обратиться к WindowsForm. Чтобы он отрыл окно формы. Вот код main.h #include "iostream" #include "MyForm.h" using namespace std; using namespace sk1; int main() { MyForm }
C++ Найти сумму ряда с точностью =0,001 Найти сумму ряда с точностью =0,001, общий член которого: an=1/2^n+1/3^n подробнее

Показать сообщение отдельно
Аннaa
1 / 1 / 0
Регистрация: 21.10.2013
Сообщений: 115
30.11.2013, 18:54  [ТС]
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <cmath>


using namespace std;

void tselyi1(int *mas, int const n);
void tselyi2(int *mas, int const n);
int intminus(int *mas, int const n);

int main()
{
srand((unsigned)time(0));
int const n=10;
int mas [n];
tselyi1(mas,n);
tselyi2(mas,n);

cout << '\n';
cout << intminus(mas,n);
return 0;
}
void tselyi1(int *mas, int const n)
{
for( int i = 0; i < n; i++)
mas[i]=rand() %100-50;
}

void tselyi2(int *mas, int const n)
{
for(int i = 0; i < n; i++)
cout << mas[i] << ' ';
cout << endl;

}
int intminus(int *mas, int const n)
{
int Max=mas[0],Min=mas[0],result,i;
for(i = 0; i < n; i++)
{
if (mas[i] > Max)Max = mas[i];
if (mas[i] < Min)Min = mas[i];
}
int left,right;
if(Max>Min)left=Max;
else left=Min;
if(Min>Max)right=Min;
else right=Min;
cout << left << right;
for(i=left+1;i<right;i++)
if(mas[i]<0) {result *= mas[i];}
cout << result ;
return 0;
}

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