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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2011, 20:11   #1
Игорян)
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 5
Стрелка двумерные массивы

1)Найти среднее среди положительных элементов матрицы A размера 5х7
2)Определить значение и номер первого отрицательного элемента заданного столбца матрицы А размером 5х4
3)Сформировать одномерный массив их значений макс. эл-тов столбцов матрицы А размера 3х5
4)Преобразовать матрицу А размера 5х7 умножив макс. элемент каждой строки на номер этой строки


Задачи наипростейшие, если хоть немного понимать информатику))) но так как ни я , ни моя девушка не понимает её, я впервые выложил эти задачи на форум, надеюсь на помощь. Спасибо
Игорян) вне форума Ответить с цитированием
Старый 18.12.2011, 20:37   #2
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

Вы правильно сказали, задачи простые, и в действительности за 1 день их реально сделать не имея никаких знаний просто если сильно захотеть. Более того их даже можно не делать я более чем уверен что такие же задачи были у кого-то и если воспользоваться поиском можно найти если не такие же то очень сходные задачи.
rUs_LAN вне форума Ответить с цитированием
Старый 18.12.2011, 20:48   #3
Игорян)
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 5
По умолчанию

пользовался поиском, искал похожие. ничего не нашел к сожалению
не могли бы Вы помочь решить их?
Игорян) вне форума Ответить с цитированием
Старый 18.12.2011, 21:22   #4
Игорян)
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 5
По умолчанию

помогите решить хотя бы пару задач, на завтра очень нужно
Игорян) вне форума Ответить с цитированием
Старый 18.12.2011, 21:28   #5
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

на каком языке программирования хоть программы должны быть ....
rUs_LAN вне форума Ответить с цитированием
Старый 18.12.2011, 21:42   #6
Игорян)
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 5
По умолчанию

С#
си шарп вроде

на завтра очень нужно.
Игорян) вне форума Ответить с цитированием
Старый 18.12.2011, 22:08   #7
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

ну например
Цитата:
Найти среднее среди положительных элементов матрицы A размера 5х7
Код:
class Program
	{
		public static void Main(string[] args)
		{    Random rnd = new Random();
			int [,] Mat = new int [5,7];
			for(int i=0; i<5; i++)
			{
				for(int j=0; j<7; j++)
				{
					Mat[i, j] = rnd.Next(-10, 10);
				}
			}
			 Console.WriteLine("Исходный массив\n");
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 7; j++)
                {
                    Console.Write("{0,5}", Mat[i, j]);
                }
                Console.WriteLine();
            }
             float s=0;int k=0;
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 7; j++)
                {
                	if (Mat[i,j]>0)
                	{s=s+Mat[i,j];
                		k++;
                	}
                }
            } 
			Console.WriteLine("Average ={0} ",s/k);
			Console.Write("Press any key to continue . . . ");
			Console.ReadKey(true);
		}
	}
Цитата:
Определить значение и номер первого отрицательного элемента заданного столбца матрицы А размером 5х4
Код:
class Program
	{
		public static void Main(string[] args)
		{    Random rnd = new Random();
			int [,] Mat = new int [5,4];
			for(int i=0; i<5; i++)
			{
				for(int j=0; j<4; j++)
				{
					Mat[i, j] = rnd.Next(-10, 10);
				}
			}
			 Console.WriteLine("Исходный массив\n");
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 4; j++)
                {
                    Console.Write("{0,5}", Mat[i, j]);
                }
                Console.WriteLine();
            }
             int num=-1;
             Console.WriteLine();
             Console.Write("k=");
             int k = int.Parse(Console.ReadLine())-1;
            for (int i = 0; i < 5; i++)
            {
                {
            		if ((Mat[i,k]<0))
                	{num=i;
            			break;            		}
                }
            } 
            Console.WriteLine();
            if(num!=-1)
            {Console.WriteLine("in column {0} # {1} value {2} ",k+1,num+1,Mat[num,k]);
            }
			Console.WriteLine();
			Console.Write("Press any key to continue . . . ");
			Console.ReadKey(true);
		}
	}

Цитата:
Сформировать одномерный массив их значений макс. эл-тов столбцов матрицы А размера 3х5
Код:
class Program
	{
		public static void Main(string[] args)
		{    Random rnd = new Random();
			int [,] Mat = new int [3,5];
			int [] Vec= new int[5] ;
			for(int i=0; i<3; i++)
			{
				for(int j=0; j<5; j++)
				{
					Mat[i, j] = rnd.Next(-10, 10);
				}
			}
			 Console.WriteLine("Исходная матрица\n");
            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 5; j++)
                {
                    Console.Write("{0,5}", Mat[i, j]);
                }
                Console.WriteLine();
            }
             Console.WriteLine();
            for (int i = 0; i < 5; i++)
            {
            	int max=Mat[1,i];
            	for (int j = 0; j < 3; j++)
                {
            		if ((Mat[j,i]>max))
                	{
            			max=Mat[j,i];           		
            		}
            		
                }
            	Vec[i]=max;
            } 
            Console.WriteLine();
            Console.WriteLine("Одномерный массив");
             for (int i = 0; i < 5; i++)
             {
             	Console.Write("{0,5}", Vec[i]);
             }
			Console.WriteLine();
			Console.Write("Press any key to continue . . . ");
			Console.ReadKey(true);
		}
	}
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 18.12.2011 в 23:05.
Mad_Cat вне форума Ответить с цитированием
Старый 18.12.2011, 23:30   #8
Игорян)
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 5
По умолчанию

огромное спасибо, что бы я делал)))
Игорян) вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерные массивы marme Общие вопросы C/C++ 2 23.12.2010 00:02
Двумерные массивы trad Общие вопросы C/C++ 2 22.12.2010 20:45
двумерные массивы в Си osichev Помощь студентам 1 04.06.2009 18:00
Двумерные массивы!!!!! avp91 Паскаль, Turbo Pascal, PascalABC.NET 2 04.06.2009 16:36
Двумерные массивы katia230990 Помощь студентам 2 10.05.2008 00:58