Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

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

Ответ
 
Опции темы
Старый 27.11.2009, 15:26   #1
Mashinegunner
Новичок
 
Регистрация: 27.11.2009
Сообщений: 1
Репутация: 10
Сообщение Найти минимум из элементов над главной диагональю

pomogite s zada4ei

8. Дана действительная матрица 7x7. Найти минимальное значение среди элементов, стоящих над главной диагональю, и максимальное значение среди элементов, находящихся ниже главной диагонали, а также их местоположение



vot cod

Код:

#include "stdafx.h"
#include <conio.h>
#include <iostream>

using namespace std;
int Sum(int Mas [],int kogus);//summa vseh
int Max(int Mas [],int kogus);
int Min(int Mas [],int kogus);


void main ()

{
	int M[5];//объявление массива целых чисел из 5 элементов
     cout<<"vvedite elementq massiva";
	  for(int i=0,i<5;i++)
		  cin>>M[i];
	
        cout<<endl<<"vqvedennqe elementq massiva";
		for(int i=0,i<5;i++)
		cout<<M[i]<<" ";
	cout<<endl<<"Summa="<<Sum(M,n)<<endl;
	cout<<endl<<"Max="<<Max(M,n)
    getch();
	return ;		
}
//**************************** 
int Sum(int Mas[],int kogus)
{
	int s=0;
	for(int i=0;i<kogus;i++)s+=Mas[i];
	//*******************
	int Max(int Mas [],int kogus);
	{
		int max=Mas[0];
		for(int i=0;i<kogus;i++)
			if (max<mas[i])
{
max=A[i];
N=i;
}

		return max;

	}
	//************************************
	int Min(int Mas [],int kogus);
	
	{
int max=Mas[0];
		for(int i=0;i<kogus;i++)
			if(max<Mas[i])max=Mas [i];
		return s;
	}

kogus- koli4estvo

Последний раз редактировалось Stilet; 27.11.2009 в 15:56.
Mashinegunner вне форума   Ответить с цитированием
Старый 28.11.2009, 00:40   #2
forsaken66
Куды бечь?
Форумчанин
 
Аватар для forsaken66
 
Регистрация: 05.10.2009
Адрес: Санкт-Петербург
Сообщений: 104
Репутация: 33
По умолчанию

Mas [] - это не матрица, а векторный массив.
Mas [][] - вот это - матрица (безразмерная, но её еще при таком объявлении инициализировать надо). Вобщем объявляйте матрицу так:

Код:

const int n=7;
int mas[n][n];

естественно дальше у вас ошибки с заполнением.
__________________
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.
forsaken66 вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в сглаженой матрице найти сумму модулей элементов расположенных ниже главной диагонали Sergeo_89 Паскаль 8 07.12.2010 01:02
Подсчитать среднее арифметическое элементов, расположенных под побочной диагональю. в С# Frenki Помощь студентам 0 13.10.2009 15:56
Найти сумму парных элементов матрицы v[4][4].Расположенных ниже главной диагонали. Black_Angel91 Помощь студентам 11 21.04.2009 20:51
Вычислить сумму элементов главной и побочной диагонали двумерного массива , найти среднее арифметическое neBu4kaMaXiM Помощь студентам 7 24.02.2009 16:58
Найти отношения суммы элементов главной диагонали и суммы элементов побочной диагонали квадратной матрицы Elmander Помощь студентам 2 21.06.2007 07:15




21:24.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru