Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2009, 20:47   #1
Игорь777
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 33
Восклицание Необходимо определить максимальное значение, хранимое в 2-х массивах и указать сумму элементов массива

Задача такая. (нужно написать в вижуал студио на объектно-ориентированном).

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

Представить разработку классов и их тестирование.

Буду премного благодарен!!!!!!!!
Игорь777 вне форума Ответить с цитированием
Старый 29.03.2009, 21:14   #2
alexov
Пользователь
 
Регистрация: 31.10.2008
Сообщений: 61
По умолчанию

Код:
#include <iostream>
#include <time.h>
using namespace std;
class mas
{
#define n 5
private:
	int a[n];
	int b[n];
	int max;
	int maxk;
public:
	int zapolneie_masiva()
	{
		for(int i=0; i<n; i++)
		{
			a[i]=rand()%10;
			cout<<a[i]<<" ";
		}
		cout<<endl;
		for(int i=0; i<n; i++)
		{
			b[i]=rand()%10;
			cout<<b[i]<<" ";
		}
		return 0;
	}
	int maksimym()
	{
		max=a[0];
		maxk=b[0];
		for(int i=0; i<n; i++)
			if(a[i]>max)
				max=a[i];
		for(int i=0; i<n; i++)
			if(b[i]>maxk)
				maxk=b[i];
		return 0;
	}
	int bolshe_max()
	{
		int sum=0;
		if(max>maxk)
		{
			for(int i=0; i<n; i++)
				sum+=a[i];
		cout<<"SUM "<<sum;
		}
		else
		{
			for(int i=0; i<n; i++)
				sum+=b[i];
		cout<<"SUM "<<sum;
		}
		return 0;
	}
};

int main()
{
	srand(time(0));
	mas A;
	A.zapolneie_masiva();
	A.maksimym();
	A.bolshe_max();
	cout<<endl;
	system("pause");
}
!Help Win Api!
alexov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для массива определить сумму всех элементов, стоящих после максимального HECTOR.A. Паскаль, Turbo Pascal, PascalABC.NET 4 17.06.2009 22:04
Определить сумму и количество четных элементов массива KREGI Общие вопросы Delphi 10 05.03.2009 18:18
Определить максимальное/минимальное значение функции y=f(x) astrozombie Помощь студентам 2 16.02.2009 13:52
Найти сумму, пр-ние и кол-во элементов массива Zid@ne Общие вопросы C/C++ 4 28.01.2009 19:58
Найти сумму квадратов отрицательных элементов массива bbk_serg Помощь студентам 7 21.01.2009 12:33