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

Написать метод min (x, y), находящий минимальное значение из двух чисел

14.12.2013, 15:20. Показов 29190. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, очень нужна помощь, сижу часа 3 не могу вникнуть как это сделать. Вот само задание: Написать метод min(x, y), находящий минимальное значение из двух чисел. С его помощью найти минимальное значение из четырёх чисел a, b, c, d. Помогите кому не сложно, буду очень благодарен.

Добавлено через 3 минуты
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
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace WindowsFormsApplication104
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        public int calc(ref int X, ref int Y)
        {
            string s = textBox1.Text;
            string ss = textBox2.Text;
            int a = int.Parse(s);
            int b = int.Parse(ss);
 
            {
                if (a < b)
                    a = X;
                else
                    b = X;
                return X;
            }
            string sss = textBox3.Text;
            string ssss = textBox4.Text;
            int c = int.Parse(sss);
            int d = int.Parse(ssss);
            {
                if (c < d)
                    c = Y;
                else
                    d = Y;
                return Y;
            }
            int min;
            {
                if (X < Y)
                    X = min;
                else
                    Y = min;
            }
 
 
        }
 
 
        private void button1_Click(object sender, EventArgs e)
       {
           int n = 1;
           int k = 1;
           calc(ref n, ref k);
           MessageBox.Show("X= " + n.ToString() + Environment.NewLine + "Y= " + k.ToString());
            
       }
    }
}
Одна из неудачных попыток...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.12.2013, 15:20
Ответы с готовыми решениями:

Написать метод min(x, y), находящий минимальное значение из двух чисел. найти минимальное значе
Написать метод min(x, y), находящий минимальное значение из двух чисел. найти минимальное значение из четырёх чисел a, b, c, d

Как написать метод min(x,y) находящий минимальное значение из двух чисел?
И с его помощью найти минимальное значение из четырех чисел а, b,c,d.

Написать метод max(x, y), находящий максимальное значение из двух чисел
Задача такая простая но ни в какую не идет 2) Написать метод max(x, y), находящий максимальное значение из двух чисел. С его помощью...

9
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
15.12.2013, 00:29
n = Math.Min(n1, n2);
Если написать самому, то код очень простой
Код C#
C#
1
2
3
4
5
 int nmin;
 if(n1>n2)
 nmin = n2
 else
 nmin =n1;
1
4 / 4 / 1
Регистрация: 30.11.2013
Сообщений: 108
15.12.2013, 00:31  [ТС]
Тоесть это и есть метод? а как его вызвать потом? например при нажатии клавиши
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
15.12.2013, 00:34
Добавление:
Аналогично можно найти минимум для остальных двух чисел, а потом аналогично сравнить полученные минимумы.
0
4 / 4 / 1
Регистрация: 30.11.2013
Сообщений: 108
15.12.2013, 00:38  [ТС]
это я понял, уже делал так. Моя цель: создать метод, то есть метод будет находить Min(x,y). А в код кнопки написать код для присвоения переменных a,b,c,d. Это я сделал, сравнил a и b - минимальному присвоил "X", аналогично с с и d, сравнил, минимальному присвоил "Y". Так вот мне теперь остается сравнить эти X и Y по методу, при нажатии кнопки, а я не пойму как
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
15.12.2013, 00:57
Тогда подробнее:
Нужно ввести 4 числа. Их можно ввести, как случайные числа - в цикле, либо с клавиатуры в тексбоксы.
Теперь пишется код по кнопке для int, можно Double...при вводе с клавиатуры

C#
1
2
3
4
5
6
7
  int a, b, c, d, nmin1, nmin2;
  String s;
  s = textBox1.Text.ToString();
  a= Convert.ToInt32(s); 
   .....................
  s = textBox4.Text.ToString();
  d= Convert.ToInt32(s);
далее, как уже писал

 Комментарий модератора 
Используйте специальные теги форматирования программного кода
1
4 / 4 / 1
Регистрация: 30.11.2013
Сообщений: 108
15.12.2013, 00:59  [ТС]
Всё спасибо большое, но я уже и сам врубился и сделал) Всё благодаря первому сообщению) Еще раз огромное спасибо)
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
15.12.2013, 01:05
При нажатии кнопки в результате будет получено минимальное число.
Там же в кнопке предусмотреть вывод этого числа, например, на текстбох.
0
-20 / 2 / 0
Регистрация: 15.11.2019
Сообщений: 212
19.10.2020, 13:47
а как теперь целиком будет этот код выглядеть?
0
0 / 0 / 0
Регистрация: 25.11.2020
Сообщений: 1
23.04.2021, 20:04
zna926, а можешь прислать что у тебя получилось?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.04.2021, 20:04
Помогаю со студенческими работами здесь

разработать метод min(a,b) для нахождения минимального из двух чисел. Вычислить минимальное значение из четырех чисел x,
Здравствуйте, помогите правильно сослаться на метод по задаче Условие:разработать метод min(a,b) для нахождения минимального из двух...

Рассчитать значение z=min(2a,b+a)+min(2a-b,b) определив и использовав функцию Min(x,y) - минимальное из двух чисел
Рассчитать значение z=min(2a,b+a)+min(2a-b,b) определив и использо- вав функцию Min(x,y) – минимальное из двух чисел. С++ Есть код, но...

Определить значение z, z=min(a,3b)*min(2a-b,2b), где min(x,y) есть минимальное из чисел x,y
Определить значение z, z=min(a,3b)*min(2a-b,2b), где min(x,y) есть минимальное из чисел x,y

Определить значение z=min(a,b,2c)*min(2a+b,2b,c), где min(x,y,z), есть минимальное из чисел x,y,z
помогите написать программу .определить значение z=min(a,b,2c)*min(2a+b,2b,c), где min(x,y,z), есть минимальное из чисел x,y,z.(определить...

Написать метод min(a,b,out min) для целых чисел
Пожалуйста помогите


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru