С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Преобразовать Node в строку и наоборот http://www.cyberforum.ru/csharp-beginners/thread801498.html
имеется класс using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CustomTree { public class Node {
C# printpreview в datagridview Добрый день. Имею следующий файл, который попадает в datagridview: Apmokejimas#Iskvietimas#Staliukas#Kaina#Patiekalas#Kiekis#Suma grynieji pinigai#+#1#4,99#FORTO ČILI#3#14,97 grynieji... http://www.cyberforum.ru/csharp-beginners/thread801489.html
C# Поиск вхождения строки в строку
Здравствуйте! Помогите пожалуйста: есть в richTextBox1 следущий текст: "fck,qwe,nero,www". в textbox я вписал например "fck" (этот текст есть в списке), и нужно чтобы если есть этот текст в списке...
форма -- кнопка с выводом нажатий C#
Создать форму, которая будет содержать кнопку, при нажатии на нее будет считать количество нажатий и выводить число на себе. При достижении десяти будет исчезать.
C# вращение фигуры (точки) http://www.cyberforum.ru/csharp-beginners/thread801464.html
Создать приложение, в котором при движении мыши точка(или другая фигура) будет вращаться по кругу. Указания: x = cos t; y = sin t; t є (0,360). Использовать System.Math Нужна помощь :(
C# сумма n чисел Создать программу, которая будет считать сумму n введенных чисел. подробнее
ITL
276 / 247 / 73
Регистрация: 17.07.2012
Сообщений: 616
05.03.2013, 23:11 0

Окружить положительные элементы массива числом -1

05.03.2013, 23:11. Просмотров 289. Ответов 1
Метки (Все метки)

Ответ

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
static void Main(string[] args)
        {
            int[,] mas =
                {
                    {5, 0, 0, 0, 0, 0, 0, 0, 5},
                    {0, 0, 0, 0, 0, 0, 0, 0, 0},
                    {0, 0, 0, 0, 0, 0, 0, 0, 0},
                    {0, 0, 0, 0, 2, 0, 0, 0, 0},
                    {0, 0, 0, 0, 1, 0, 0, 0, 0},
                    {0, 0, 0, 0, 3, 0, 0, 0, 0},
                    {0, 0, 0, 0, 0, 0, 0, 0, 0},
                    {0, 0, 0, 0, 0, 0, 0, 0, 0},
                    {5, 0, 0, 0, 0, 0, 0, 0, 5}
                };
            ShowMas(mas);
            for (int i = 0; i < mas.GetLength(0); i++)
                for (int j = 0; j < mas.GetLength(1); j++)
                    if (mas[i, j] > 0)
                    {
                        SetNegative(mas, i - 1, j - 1);
                        SetNegative(mas, i - 1, j);
                        SetNegative(mas, i - 1, j + 1);
                        SetNegative(mas, i + 1, j - 1);
                        SetNegative(mas, i + 1, j);
                        SetNegative(mas, i + 1, j + 1);
                        SetNegative(mas, i, j + 1);
                        SetNegative(mas, i, j - 1);
                    }
           ShowMas(mas);
           Console.ReadKey();
        }
 
        private static void ShowMas(int[,] mas)
        {
            for (int i = 0; i < mas.GetLength(0); i++,Console.WriteLine())
                for (int j = 0; j < mas.GetLength(1); j++)
                    Console.Write("{0,2}",mas[i,j]);
            Console.WriteLine();
        }
        private static void SetNegative(int[,] mas, int x,int y)
        {
            if (x != -1 && y != -1 && x != mas.GetLength(0) && y != mas.GetLength(1) && mas[x, y] <= 0)
                mas[x,y] = -1;
        }


Вернуться к обсуждению:
Окружить положительные элементы массива числом -1
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2013, 23:11

Расположить элементы массива в порядке:отрицательные, положительные, нули
Здравствуйте, дорогие эксперты. Собственно говоря столкнулся с такой задачей:...

Заменить все положительные элементы массива противоположными им числами
Прошу помощи в решение задачи) 1 Дана последовательность целых чисел. Заменить...

Переместить положительные элементы в начало массива, отрицательные в конец
1 Одномерный целочисленный массив. Превратить данный массив таким образом,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru