Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
45 / 45 / 4
Регистрация: 21.03.2013
Сообщений: 259
1

Использование переменной в нескольких местах

07.02.2018, 15:01. Показов 643. Ответов 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
static void Main(string[] args)
        {
            Console.Write("Выберите номер варианта: ");
            int var = Convert.ToInt32(Console.ReadLine());
 
            switch (var)
            {
                case 1:
                    Console.Write("Введите число а: ");
                    double a = Convert.ToDouble(Console.ReadLine());
                    double z1 = 2.0 * Math.Pow(Math.Sin(3 * Math.PI - 2.0 * a), 2.0) * Math.Pow(Math.Cos(5.0 * Math.PI + 2.0 * a), 2.0);
                    double z2 = 1.0 / 4.0 - 1.0 / 4.0 * Math.Sin((5.0 / 2.0 * Math.PI) - (8.0 * a));
                    Console.WriteLine("z1 равен {0:0.00}", z1);
                    Console.WriteLine("z2 равен {0:0.00}", z2);
                    break;
                case 2:
                    Console.Write("Введите число а: ");
                    double a = Convert.ToDouble(Console.ReadLine());
                    double z1 = Math.Cos(a) + Math.Sin(a) + Math.Cos(3 * a) + Math.Sin(3 * a);
                    double z2 = 2 * Math.Sqrt(2) * Math.Cos(a) * Math.Sin(Math.PI / 4 + 2 * a);
                    Console.WriteLine("z1 равен {0:0.00}", z1);
                    Console.WriteLine("z2 равен {0:0.00}", z2);
                    break;
                default:
                    Console.WriteLine("Такого варианта не найдено :(");
                    break;
            }
        }
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2018, 15:01
Ответы с готовыми решениями:

Использование переменной в нескольких потоках
Пишу многопоточный сервер на C#. Всю информацию о клиентах храню в списках (их несколько). Потоков...

Использование нескольких функций для одной переменной
Здравствуйте! В программах видел такое: предположим, есть переменная типа string (string f =...

Использование нескольких циклов и нескольких условий
Есть компетиции (TT1, TT2, TT3 и т.д.), каждой компетенции соответствуют 3 уровня ее освоения -...

Подключение <head> не в нескольких местах
Здравствуйте, друзья! Подскажите, пожалуйста, можно ли в одном html документе создавать несколько...

2
1450 / 843 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
07.02.2018, 15:05 2
Не поверишь!!!! Надо вынести их объявление над блоком switch
1
управление сложностью
1685 / 1297 / 260
Регистрация: 22.03.2015
Сообщений: 7,548
Записей в блоге: 5
07.02.2018, 15:05 3
Глобально объявите, что не есть гуд
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2018, 15:05

Публикация текста в нескольких местах
Кто подскажет, почему нет дубликации в нескольких местах? function fnc1() { var span1 =...

Использование имени метода/переменной, указанного в переменной String
public class Oll { String FishR = {&quot;R&quot;,&quot;U&quot;,&quot;Rb&quot;,&quot;U&quot;,&quot;R&quot;,&quot;U&quot;,&quot;U&quot;,&quot;Rb&quot;}; String FishL...

WPF: Один элеменент в нескольких местах.
Интересует, как можно один раз создать элемент и потом добавлять его в разные окна или в разные...

Как отрисовать один спрайт в нескольких местах
Доброго времени суток. Начал изучать Unity 3d ну и вместе с этим и разрабатывать небольшой 2D...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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