Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 38
1

Преобразовать в ООП

04.06.2014, 21:16. Показов 567. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
using System;
class A
{ static void Main()
    {
        // Задаю цвет фона программы
        Console.BackgroundColor = ConsoleColor.Blue;
        // Задаю цвет букв и чисел
        Console.ForegroundColor = ConsoleColor.Yellow;
        Console.Clear();
        // Присваиваю неизменной целой переменной значение
        const int N = 5;
        const int M = 3;
        // Верхняя граница диапазона
        const int MAX_RANGE = 10;
        // Нижняя граница диапазона
        const int MIN_RANGE = 0;
        // Выделяю вещественной переменной место в памяти указав размерность
        double[,] matrix = new double[N, M];
        double max = (double)MIN_RANGE;
        double rezerve = 0.0;
        // Индексы строки и столбца макс. элемента 
        int l = 0, c = 0;
// указываю о том что бы элементы матрицы вводились случайно
        Random r = new Random();
        Console.WriteLine("Начальная матрица\n");
        for (int i = 0; i < N; i++)
        {
            for (int j = 0; j < M; j++)
            {
                matrix[i, j] = r.NextDouble() * r.Next(MIN_RANGE, MAX_RANGE);
Console.Write("{0:0.##}\t", matrix[i, j]);
            }
            Console.WriteLine();
        }
        max = matrix[0, 0];
        for (int i = 0; i < N; i++)
            for (int j = 0; j < M; j++)
                if (j + 1 < M && matrix[i, j + 1] > max)
                {
                    max = matrix[i, j + 1];
                    l = i;
                    c = j + 1;
                }
        Console.WriteLine("\nКонечная матрица\n");
        for (int i = l; i > 0; i--)
            for (int j = 0; j < M; j++)
            {
                rezerve = matrix[i - 1, j];
                matrix[i - 1, j] = matrix[i, j];
                matrix[i, j] = rezerve;
            }
        for (int i = 0; i < N; i++)
            for (int j = c; j > 0; j--)
            {
                rezerve = matrix[i, j - 1];
                matrix[i, j - 1] = matrix[i, j];
                matrix[i, j] = rezerve;
            }
        for (int i = 0; i < N; i++)
        {
            for (int j = 0; j < M; j++)
 
                Console.Write("{0:0.##}\t", matrix[i, j]);
            Console.WriteLine();
        }
        Console.ReadKey();
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2014, 21:16
Ответы с готовыми решениями:

Преобразовать в ООП
Преобразуйте, пожалуйста, программу, чтоб там использовалось ООП (object). Желательно...

Как сложную релейную схему преобразовать в мир ООП
Добрый день ! Если на форуме есть программисты железнодорожники , то поймут о чем речь. В...

Изучаю Python, сейчас учу основы ООП, где можно найти задачи по ООП
Скиньте пожалуйста источники с задачами(желательно на русском)

ООП ради ООП
Доброго времени суток! Есть к примеру класс Cat который реализует интерфейс Movable, инкапсулирует...

0
04.06.2014, 21:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2014, 21:16
Помогаю со студенческими работами здесь

ООП
Объектно ориентированное программирование- куда обратится?

по ООП .
Помогите пожалуйтса с решением задач ! на С++ 1.Дана неубывающая последовательность...

ООП
помогите переделать программу в ООП, Создать класс, описывающий следующие понятие рабочий!...

ООП
Помогите, пожалуйста. Завтра нужто здать практику по ООП на студии, а я в ней не очень розбираюсь. ...

ООП
Почему не работает код? class Cat(): name = &quot;&quot; color = &quot;&quot; weight = 0 def...

ООП C++
Доброго времени суток, уважаемы пользователи CyberForum! Нуждаюсь в Вашей помощи. Прочитал уже...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru