Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
 Аватар для N1x0n
16 / 16 / 3
Регистрация: 14.04.2015
Сообщений: 155
Записей в блоге: 1

Описание готовой программы

20.04.2016, 00:18. Показов 828. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть программа, надо только описать её например
C#
1
2
 int x1,//Начальные координаты 
 y1;//Начальные координаты
Кто может помочь?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.04.2016, 00:18
Ответы с готовыми решениями:

Шифр замены. Усовершенствование готовой программы
Дали задание придумать собственный шифр и написать по нему программу. Моя программа просто заменяет -тые элементы двух строк. Нужна помощь...

Изменение формы уже готовой программы
Добрый день! Проблема вот в чём - понадобилось изменить уже готовую программу и добавить кнопку в контекстное меню, вызываемое по нажатию...

Свойства (дополнение готовой программы)
Доброго времени суток. Передо мной стоит задача добавить свойства для получения состояния объекта. Программа написана и удовлетворяет всей...

6
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
21.04.2016, 00:16
А где сама программа?
0
 Аватар для N1x0n
16 / 16 / 3
Регистрация: 14.04.2015
Сообщений: 155
Записей в блоге: 1
21.04.2016, 00:36  [ТС]
Скину в лс, если согласитесь помочь.
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
21.04.2016, 00:54
Так сначала просто нужно ее посмотреть, хотя бы ее размер
0
 Аватар для N1x0n
16 / 16 / 3
Регистрация: 14.04.2015
Сообщений: 155
Записей в блоге: 1
21.04.2016, 01:00  [ТС]
Вот такая программа.

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
 
 
 
namespace Prokonya
{
    class Animal
        {
        public int Size;
        int[][] Border;//Объявление массива 
        int[] dx = { 2, 1, -1, -2, -2, -1, 1, 2 };//передвижение по горизонтали
        int[] dy = { 1, 2, 2, 1, -1, -2, -2, -1 };//передвижение по вертикали
        
        public bool Trystep(int x, int y, int step)
        {
            int x1,//Начальные координаты 
                y1; //Начальные координаты 
            int m = 0;//начальная точка
            bool q = false;//Присвоение логического значения
 
            do
            {
                x1 = x + dx[m];
                y1 = y + dy[m++];
            if ((x1 >= 0) && (x1 < Size) && (y1 >= 0) && (y1 < Size) && (Border[x1][y1] == -1))
                {
                Border[x1][y1] = step;
            if (step < Size * Size - 1)
                {
                q = Trystep(x1, y1, step + 1);
            if (!q)
                Border[x1][y1] = -1;
                }
            else q = true;
                }
                } 
            while (!q && (m < 8));
 
            return q;
 
        }
        
        public void Referencepoint(int x, int y, int i) // Определяется точка начала
        {
                Border[x][y] = i;
        }
 
        public void Print()
        {
            for (int i = 0; i < Size; i++)
                {
            for (int j = 0; j < Size; j++)
                Console.Write("{0,5:d}", Border[i][j]);
                Console.WriteLine();
                }
 
        }
 
        public void Zapolnenie()//заполнение массива данными
        {
                Border = new int[Size][];
            for (int i = 0; i < Size; i++)
                Border[i] = new int[Size];
 
            for (int i = 0; i < Size; i++)
            for (int j = 0; j < Size; j++)
                 Border[i][j] = -1;
        }
 
        }
 
        class Program
        {
        static void Main()
        {
            Console.ForegroundColor = ConsoleColor.Yellow;
            Animal horse = new Animal();
            bool q2;
            
            Console.WriteLine("Введите размер доски (6/7)");
            horse.Size = Int32.Parse(Console.ReadLine());
 
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("Введите координату 'x'");
            
 
            int y0 = Int32.Parse(Console.ReadLine());
 
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("Введите координату 'y'");
            int x0 = Int32.Parse(Console.ReadLine());
 
            Console.ForegroundColor = ConsoleColor.Yellow;
            
            horse.Zapolnenie();
 
            Console.ForegroundColor = ConsoleColor.White;
            horse.Referencepoint(x0, y0, 0);
            q2 = horse.Trystep(x0, y0, 1);
 
            if (q2)
            {
                horse.Print();
            }
            else
            
            Console.WriteLine("Обход невозможен");
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("Проход закончен");
 
            Console.ReadLine();
        }
        }
}
1
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
21.04.2016, 01:23
На каком языке написана программа?
int[][] Border;//Объявление массива
В Windows Forms подобный массив объяляется иначе
int[,] Border = new int[5,8];
0
 Аватар для N1x0n
16 / 16 / 3
Регистрация: 14.04.2015
Сообщений: 155
Записей в блоге: 1
21.04.2016, 15:13  [ТС]
Язык C#, программа сама составляет Board, не используя стандартную, у меня кожно указать размер 6х6 или 7х7.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.04.2016, 15:13
Помогаю со студенческими работами здесь

Создание windows-службы из готовой программы
Здравствуйте. подскажите пожалуйста как сделать виндовс службу. У меня есть уже готовый код программы, из которой я хочу сделать службу....

Описание уже готовой программы
Программа написана на Delphi 7. Необходимо описать основные модули и инструкцию пользователю!

Создание готовой программы из готовой базы данных
Добрый день. Есть полностью готовая база данных с таблицами, формами, отчетами. Короче полностью укомплектована. Как теперь...

Описание процедур и функций к готовой программе
Привет! Помогите пожалуйста написать 'описание процедур и функций' к следующей программе: (задача:Текстовый файл содержит несколько целых...

Можно ли вытащить текст программы из готовой программы?
Как это можно сделать? файл exe


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь 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. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru