С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
3 / 3 / 1
Регистрация: 01.10.2017
Сообщений: 37

Как сделать что бы не каждая строка выводилась, а только одно значение?

19.10.2017, 23:34. Показов 1432. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать что бы не каждая строка выводилась, а только одно значение

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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication11
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
            Console.Write("Введите количество строк <макс 100>: ");
            int n = int.Parse(Console.ReadLine());
            Console.Write("Введите количество столбцов <макс 100>: ");
            int m = int.Parse(Console.ReadLine());
            if (n > 100 | m > 100)
            {
                Console.WriteLine("no-no-no");
                Console.ReadKey();
            }
            
            Console.WriteLine("Введите числа построчно, через пробел.После заполнения строки нажмите Enter");
            
                int[,] mas = new int[n, m];
                string[] str;
                for (int i = 0; i < mas.GetLength(0); i++)
                {
                    str = (Console.ReadLine()).Split(' ');
                    for (int j = 0; j < mas.GetLength(0); j++)
                        mas[i, j] = Convert.ToInt32(str[j]);
                }
                Console.WriteLine("\nПолученный массив: ");
                for (int i = 0; i < mas.GetLength(0); i++)
                {
 
                    for (int j = 0; j < mas.GetLength(1); j++)
                    {
                        Console.Write(mas[i, j] + " ");
                    }
                    Console.WriteLine();
                }
                for (int i = 0; i < m; i++)
                {
                    int min = mas[0, 0];
 
                    for (int I = 0; I < n; I++)
                    {
                        for (int j = 0; j < m; j++)
                        {
                            if (min > mas[I, j])
                                min = mas[I, j];
                        }
                    }
                    Console.WriteLine("минимальный элемент: " + min);
                }
                for (int i = 0; i < m; i++)
                {
                    int max = mas[0, 0];
 
                    for (int I = 0; I < n; I++)
                    {
                        for (int j = 0; j < m; j++)
                        {
                            if (max < mas[I, j])
                                max = mas[I, j];
                        }
                    }
                    Console.WriteLine("максимальный элемент: " + max);
                }
            }
            catch(FormatException ex)
            {
                Console.WriteLine(ex.Message);
            }
            Console.ReadLine();
        }
        }
    }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2017, 23:34
Ответы с готовыми решениями:

Как сделать так чтобы каждая строка из файла выводилась на новой строке textbox'a ?
КАК сделать так чтобы каждая строка из файла выводилась на новой строке textbox'a

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

Как можно сделать, что бы выводилась не вся таблица hub, а только ее id
Здравствуйте. Есть такой запрос SELECT * FROM hub INNER JOIN city_play ON hub.city_play_id=city_play.id INNER JOIN dictors ON...

2
 Аватар для yatvin
56 / 61 / 26
Регистрация: 10.04.2017
Сообщений: 211
20.10.2017, 01:02
ваш вывод происходит в цикле, сколько раз цикл проходит столько и выводится значение

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
 int[,] mas = new int[n, m];
                string[] str;
                for (int i = 0; i < mas.GetLength(0); i++)
                {
                    str = (Console.ReadLine()).Split(' ');
                    for (int j = 0; j < mas.GetLength(0); j++)
                        mas[i, j] = Convert.ToInt32(str[j]);
                }
                Console.WriteLine("\nПолученный массив: ");
                for (int i = 0; i < mas.GetLength(0); i++)
                {
 
                    for (int j = 0; j < mas.GetLength(1); j++)
                    {
                        Console.Write(mas[i, j] + " ");
                    }
                    Console.WriteLine();
                }
                int min = mas[0, 0];
                for (int i = 0; i < m; i++)
                {
                    
 
                    for (int I = 0; I < n; I++)
                    {
                        for (int j = 0; j < m; j++)
                        {
                            if (min > mas[I, j])
                                min = mas[I, j];
                        }
                    }
                   
                }
                Console.WriteLine("минимальный элемент: " + min);
                int max = mas[0, 0];
                for (int i = 0; i < m; i++)
                {
                    
 
                    for (int I = 0; I < n; I++)
                    {
                        for (int j = 0; j < m; j++)
                        {
                            if (max < mas[I, j])
                                max = mas[I, j];
                        }
                    }
                   
                }
                Console.WriteLine("максимальный элемент: " + max);
            }
0
8 / 8 / 4
Регистрация: 11.02.2017
Сообщений: 100
20.10.2017, 01:05
вынеси за пределы цикла объявление
C#
1
 int min = mas[0, 0];
и
C#
1
int max = mas[0, 0];
и сам вывод результата, чтобы в цикле подсчитывалось и за циклом выдавался уже результат
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.10.2017, 01:05
Помогаю со студенческими работами здесь

Выходит только одно значение. Что сделать, чтобы выходил массив?
Function fun32(m As Integer, n As Integer) For x = 2 To 3 Step 0.2 s = 2 ^ ((m * x) / (n * Log(x))) fun32 = s Next End Function ...

Как сделать чтобы нижняя строка диаграммы не выводилась
как сделать чтобы эта строка не выводилась

Есть 2-5 батника, как сделать что бы запускался только одно копия из них ?
В общем хочу реализовать удаленное сканирование. Скачал программу https://www.naps2.com. Поддерживает печать с командной строки ...

Как сделать, чтобы заставка выводилась только на главной странице
Здравствуйте! Нужна помощь! Делаю сайт на drupal. Скажите, пожалуйста, как оставить заставку с девушкой только на главной странице сайта, а...

Задана матрица: требуется вывести ее на экран так, чтобы каждая строка матрицы выводилась на экран с новой строки
Задана матрица A размера 5х7. Требуется вывести ее на экран так, чтобы каждая строка матрицы выводилась на экран с новой строки. Буду...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru