Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24

Объяснить каждую строку кода

02.06.2014, 18:36. Показов 921. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
Console.WriteLine();
            float b = a[iMax, jMax];
            a[iMax, jMax] = a[n / 2, n / 2];
            a[n / 2, n / 2] = b;
 
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                    Console.Write("{0,4}", a[i, j]);
                Console.WriteLine();
            }
 
            Console.ReadLine();
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.06.2014, 18:36
Ответы с готовыми решениями:

Объяснить строку кода
Я новичок в программировании в C#. Поэтому я хотела попросить прокомментировать непонятную строку в программе и объяснить что она делает....

Объяснить строку кода
Объясните строку кода. Func&lt;string, List&lt;Car&gt;, Car&gt; Find = (string str1, List&lt;Car&gt; cars) =&gt; { return...

MVP - объяснить строку кода
using System; using System.Windows; // View namespace MVP { public partial class MainWindow : Window { ...

8
02.06.2014, 18:44

Не по теме:

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

0
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24
02.06.2014, 18:45  [ТС]
Да курсовую задачу задали, а у нас в колледже нифига вобще не учат, а требуют много, того и прошу помощи у вас
0
 Аватар для Metall_Version
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
02.06.2014, 18:46
мда...
0
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24
02.06.2014, 18:47  [ТС]
не поможете?
0
 Аватар для Metall_Version
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
02.06.2014, 18:47
Цитата Сообщение от Александр kijim Посмотреть сообщение
Да курсовую задачу задали, а у нас в колледже нифига вобще не учат, а требуют много, того и прошу помощи у вас
ахах прям как много. за день вполне можно выучить и понять что тут..
0
814 / 422 / 169
Регистрация: 08.02.2013
Сообщений: 711
02.06.2014, 19:11
Александр kijim, Что именно не понятно хоть? алгоритм или синтаксичекие конструкции? Описывать тут много можно. Вот в паре слов алгоритм:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Console.WriteLine();// Переводит курсор в консольном окне на новую строку
 
// три строки обменивают ячейки таблицы(массива) "a" с координатами (строка:столбец) iMax:jMax и n/2:n/2
// n - это размерность квадратной таблицы "a"
// под n/2 понимается целочисленное деление (например, 5/2=2), 
//    значит n/2:n/2 - это координаты центральной ячейки в случае нечетного n. 
 float b = a[iMax, jMax]; // Запоминаем значение центральной ячеки
 a[iMax, jMax] = a[n / 2, n / 2]; // Затираем его значением ячейки a[n / 2, n / 2]
 a[n / 2, n / 2] = b; // в ячейку a[n / 2, n / 2] записываем сохраненное ранее значение центральной ячейки
 
 // далее целочисленные переменные i и j перебирают все координаты таблицы
 
 // Для всех целых i от нуля до n-1
 for (int i = 0; i < n; i++)
 {
            // Для всех целых j от нуля до n-1
     for (int j = 0; j < n; j++)
    {
                        // Печатаем на экран значение ячейки с координатами i:j, так чтобы ширина 
                        // чисел при печати была не меньше четырех, если меньше дополняется пробелами
                        // например, число 3 перейдет в строку "3" и дополнится пробелами "3   "
         Console.Write("{0,4}", a[i, j]);
    }
    Console.WriteLine(); // переводим курсор на новую строку
 }
 
 Console.ReadLine(); // Ожидаем нажатия клавиши Enter
0
02.06.2014, 19:30
 Комментарий модератора 
Александр kijim, понаделали мне работы...
Все дубли удалены, для этой и других тем.
Создавать несколько тем на один вопрос запрещено, и - считайте это последним предупреждением.
0
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24
02.06.2014, 20:12  [ТС]
простите, я не знал, больше не буду, спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.06.2014, 20:12
Помогаю со студенческими работами здесь

Упорядочивание коллекции: объяснить вторую строку кода
Здравствуйте. var intList = new List&lt;int&gt;() { 1, 2, 3 }; var newList = intList.OrderBy(value1 =&gt; value1); ...

Объяснить участок кода
Доброго времени суток! Объясните пожалуйста данный участок кода на C#, в частности интересует, что сделалось с помощью оператора =&gt;...

Объяснить работу кода
{ get; private set; } - а что означает эти строки? и ведь может быть продолжение кода, как оно будет выглядеть?? Добавлено через 39...

Объяснить работу кода
class Program { static void Main(string args) { int a, b, d; double c, e; ...

Объяснить работу кода
Я написал код но я не понимаю что он делает, можете сказать?: string str = new String { };


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru