Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 08.10.2017
Сообщений: 151

Присвоить значение переменной из другого метода

09.11.2019, 21:41. Показов 4275. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! У меня возникала проблема
Я создала метод, и переменной z1 необходимо присвоить значение из другого метода, которое вычислили в ходе вычислений
Помогите, пожалуйста
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
class Program
    {
        
 
        public static double neuron(double w1, double w2, double w3, double x1, double x2, double x3)
        { // вычисляет 3-входовой нейрон с линейной функцией активации
            double s = w1 * x1 + w2 * x2 + w3 * x3;
            double y;
            y = s;
            return y;
        }
 
        public static void fun1()
        { /* Вычисляет 1-й нейрон 1-го слоя */
            double w11 = 1, w21 = 2, w31 = 3, w12 = 4, w22 = 5, w32 = 6, x1 = 1, x2 = 2, x3 = 3;
            double y1 = neuron(w11, w21, w31, x1, x2, x3);
            Console.WriteLine("y1=" + y1);
        }
 
 
         public static void fun21()
        {    double z1 = y1; //Здесь должно быть присваивание значения полученного в предыдующем методе  
            
           
        }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2019, 21:41
Ответы с готовыми решениями:

Присвоение переменной одного метода значения из другого метода
Есть метод А(), в которой в переменную int a присваивается 34; И есть метод В(), в которой в переменную int b присваивается А().а :) ...

Как присвоить значение переменной из другого скрипта?
Имеется два скрипта LocalizationGame и ButtonController Как во втором скрипте поменять значение переменной из первого? ...

Как присвоить значение из JTextField переменной другого класса?
Подскажите как присвоить значение из JTextField для переменной другого класса. У меня есть класс графика синуса и в нем переменая a: ...

3
 Аватар для Anvean
63 / 55 / 10
Регистрация: 12.02.2019
Сообщений: 303
09.11.2019, 21:46
pirab, Передавай параметры по ссылке просто, или я что-то не так понял?
https://metanit.com/sharp/tutorial/2.27.php - ссылка на инфу
0
0 / 0 / 0
Регистрация: 08.10.2017
Сообщений: 151
09.11.2019, 23:08  [ТС]
Anvean, я не совсем понимаю, как оформится передача по ссылке

я в методе fun1 вызываю другой метод neuron с помощью которого нахожу значение у1
в методе fun21 у меня будут уже другие расчеты, много других параметров и вызов ещё одного метода

мне просто необходимо чтобы переменная z1 унаследовала значение вычисленное в методе fun1, которое присвоилось у1
если это возможно конечно
0
 Аватар для Enifan
1846 / 1188 / 501
Регистрация: 14.10.2018
Сообщений: 3,211
10.11.2019, 09:34
pirab, тут зависит от того, как вы вызываете методы внутри Main. В целом есть много способов решения вашей задачи
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
using System;
 
class Program
{
    static void Main()
    {
        double y1 = fun1();
        fun21(y1); // вот сюда и передаем данное значение.
 
        Console.ReadKey();
    }
 
    // возвращаем тип дабл
    public static double fun1()
    {
        double y1 = ...;
        return y1;
    }
 
    // метод принимает значение дабл, в нашем случаи здесь будет y1
    public static void fun21(double y1)
    {
        double z1 = y1;
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.11.2019, 09:34
Помогаю со студенческими работами здесь

Получить значение переменной из метода другого класса
Всем привет! Помогите, пожалуйста, с небольшим вопросом. Вот простой код, состоящий из 3-х классов. package rar; public class...

Обращение к переменной метода из другого метода
public class Solution { public static void main(String args) throws Exception { readText(); rectangle(); ...

Вызов переменной метода из другого метода
class A(): def m(self): number = x #переменный параметр - номер заявки, определяется во время выполнения метода ...

Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С
Массив С действительных чисел имеет 5 строк и 11 столбцов. Присвоить значение наименьшего элемента массива переменной М1, номер строки, где...

Обратиться к переменной из другого метода
public void test () { int16 per = 0; } public void test() { per++; ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru