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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2012, 16:03   #1
АлексейРом
Новичок
Джуниор
 
Регистрация: 25.12.2012
Сообщений: 2
Восклицание Разъясните буквально все строки программы.

Язык С#
Задание: Элемент матрицы называется локальным минимумом, если он строго меньше
всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 х 10.
Найти сумму модулей элементов, расположенных выше главной диагонали.
Код:
PHP код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace 
_2
{
    class 
Program
    
{
        static 
void Main(string[] args)
        {
          const  
int n 10;
            
Random r = new Random();
            
int[,] = new int[22];
            for (
int i 11i++)
            {
                for (
int j 11j++)
                {
                    
a[ij] = r.Next(-5050);
                    
Console.Write(string.Format("{0,4}"a[ij]));
                }
                
Console.WriteLine();
                
Console.WriteLine();
            }
         
            
int count=0;
            for (
int i 11i++)
                for (
int j 11j++)
                    if ((
a[ij] < a[1j]) && (a[ij] < a[1j]) && (a[ij] < a[i1]) && (a[ij] < a[i1]))
                        
count++;
            
Console.WriteLine("Количество локальных минимумов: " count.ToString());
            
int sum 0;
            for (
int i 11i++)
                for (
int j 11j++)
                    if (
jsum += Math.Abs(a[ij]);
            
Console.WriteLine("Сумма модулей элементов выше главной диагонали: " sum.ToString());
            
Console.ReadKey();
        }
    }

АлексейРом вне форума Ответить с цитированием
Старый 25.12.2012, 16:06   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

то, что зелененькое - это ключевые слова C#
вбивай их в гоогле и читай описание.
Rififi вне форума Ответить с цитированием
Старый 25.12.2012, 16:13   #3
АлексейРом
Новичок
Джуниор
 
Регистрация: 25.12.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Rififi Посмотреть сообщение
то, что зелененькое - это ключевые слова C#
вбивай их в гоогле и читай описание.
а ты не хочешь подписать!? знаешь ведь...а я заплачу, рублей 40....
Просто
PHP код:
int[,] = new int[22]; 
            for (
int i 11i++) 
вот эти строки вообще непонятны...для чего, почему там +2 прибавляют...помоги плиз..завтра сдавать...
АлексейРом вне форума Ответить с цитированием
Старый 25.12.2012, 16:24   #4
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

а ты не хочешь подписать!?

тут уже приводили пример... объем коммента в несколько раз превышал саму строку кода. Печатать такие телеги откровенно лень, тем более что оно давно разжевано в куче литературы

, рублей 40....

Rififi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WinAPI работа с памятью (буквально 2 функции) demonitros Помощь студентам 0 05.01.2011 21:56
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, Шпунюся Помощь студентам 1 16.12.2010 21:02
Не понятны буквально 2 момента. Разъясните?) BuBlicK.SQP Паскаль, Turbo Pascal, PascalABC.NET 1 16.06.2010 19:55
Помогите с настройкай скрипта mlm (буквально один файл) YurecLB Помощь студентам 3 02.02.2009 20:09